2012. július 4., szerda

SharePoint MMS Field Fill-in Choice

A feladat az volt, hogy egy kódból létrehozott taxonomy field-et, mely nyitott MMS termset-hez tartozik (tehát a termset az MMS-en “open”-ra van állítva, azaz szabadon bővíthető) lehessen a felületről tényleg bővíteni. Ez egy apró beállításon múlik, ami a SharePointos felületről könnyen megadható: magán a field-en (library settings-ből elérhető) be kell állítani, hogy az “Allow Fill-in choice” “Yes” legyen. Hiába nyitott egy MMS term set, csak ott lehet bővíteni, ahol a hozzá kapcsolódó field-nek ez a property-je is “Open”-re van állítva. 

Kódból ezt úgy lehet elérni, hogy a Field definíciójához (Elements.xml vagy Schema.xml-ben) hozzáadjuk a következőt:


<Customization>
     <ArrayOfProperty>
       <Property>
         <Name>Open</Name>
         <Value xmlns:q5="http://www.w3.org/2001/XMLSchema" p4:type="q5:boolean" xmlns:p4="http://www.w3.org/2001/XMLSchema-instance">true</Value>
       </Property>
     </ArrayOfProperty>
   </Customization>

Nincsenek megjegyzések:

Megjegyzés küldése