Olen kirjutanud sellel teemal, kuid kordamine pidi olema tarkuse ema.

Tegin järgmise pildi et lihtsalt kokku võtta selle, kuidas metainfo uuendamise protsess toimub.

image

1. OLEK: Metainfo ja dokumendiliikide definitsioonid on muudetud feature juures XML-failis.

2. TEGEVUS: Antud featurele (mis on nende metainfo ja dokumendiliikidega seotud) tehakse Deactivate/Activate ning peale seda käivitatakse IISRESET.

3. OLEK: Eelnenud tegevuse peale on jõudnud muudetud metainfo Site Collectioni tasemele, kuid ei jõua Document Libraryte peale.

4. TEGEVUS: Käivitatakse STSADM käsk parameetriga CBPropagateContentType mis on spetsiaalselt loodud laiendus STSADM-käsule ning selle abil viiakse metainfo muudatused sisse kõikides Document Librarytes kus antud dokumendiliigid on kasutusel. Vaata selle Content Type propagate-mise kohta siit artiklist.

5. OLEK: Kõik document libraryd mis kasutavad antud dokumendiliiki ja metainfo väljasid on uuendatud.

Vaata CBPropagateContentType kohta siit artiklist:
http://blogs.msdn.com/drsharepoint/archive/2008/05/21/featurega-tehtud-content-type-i-muutmine.aspx