Questa feature di
SharePoint aggiunge 2 voci al menu
Action delle liste e altre 3 al menu
Site Actions.
Queste permettono di esportare le configurazioni e i dati in formato
xml (vedi anche
Ottenere lo schema della lista/sito via browser).
Le voci sono:
- (List) Actions \ Export XML esporta lo schema della lista (list template)
- (List) Actions \ Export content XML esporta il contenuto della lista in formato XML
- (Site) Site Actions \ Export site XML esporta lo schema del sito (site template)
- (Site) Site Actions \ Export fieldtypes XML esporta la defiizione XML dele colonne di sito
- (Site) Site Actions \ Export viewstyles XML esporta lo schema degli stili disponibili per una vista
In particolare il primo link,
Export XML, è utile per estrarre la query
CAML di una vista da utilizzare per costruire un oggetto
SPQueryLa feature è composta dai file
Feature.xml ed
Elements.xml, vanno posizionati in
12\TEMPLATE\FEATURES\SgartListExportXML .
<Feature Id="8CF3C43B-0362-484d-9C6C-CE5E32ED6B17"
Title="Sgart List Export XML"
Description="Sgart esporta l'XML della lista"
Scope="Site"
Hidden="FALSE"
xmlns="http://schemas.microsoft.com/sharepoint/">
<ElementManifests>
<ElementManifest Location="Elements.xml"/>
</ElementManifests>
</Feature>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<CustomAction Id="SgartListXML"
Location="Microsoft.SharePoint.StandardMenu"
GroupId="ActionsMenu"
Title="Export XML"
Description="Export the XML list template"
ImageUrl="/_layouts/images/LSTLG.GIF"
RegistrationType="List"
Sequence="1000"
Rights="ManageLists"
>
<UrlAction Url="~site/_vti_bin/owssvr.dll?Cmd=ExportList&List={ListId}"/>
</CustomAction>
<CustomAction Id="SgartListXMLDisplay"
Location="Microsoft.SharePoint.StandardMenu"
GroupId="ActionsMenu"
Title="Export content XML"
Description="Export the content in XML format"
ImageUrl="/_layouts/images/DATA.GIF"
RegistrationType="List"
Sequence="1005"
Rights="ViewListItems"
>
<UrlAction Url="~site/_vti_bin/owssvr.dll?Cmd=Display&List={ListId}&XMLDATA=TRUE&View="/>
</CustomAction>
<CustomAction Id="SgartSiteXML"
Location="Microsoft.SharePoint.StandardMenu"
GroupId="SiteActions"
Title="Export site XML"
Description="Esport the XML site template"
ImageUrl="/_layouts/images/TEMPWP.GIF"
Sequence="1000"
Rights="ManageWeb"
>
<UrlAction Url="~site/_vti_bin/owssvr.dll?Cmd=GetProjSchema"/>
</CustomAction>
<CustomAction Id="SgartFieldtypeXML"
Location="Microsoft.SharePoint.StandardMenu"
GroupId="SiteActions"
Title="Export fieldtypes XML"
Description="Esport the XML of fieldtypes"
ImageUrl="/_layouts/images/lg_ICASPX.gif"
Sequence="1005"
Rights="ManageWeb"
>
<UrlAction Url="~site/_vti_bin/owssvr.dll?Cmd=GetProjSchema&SiteTemplate=fldtypes"/>
</CustomAction>
<CustomAction Id="SgartViewstylesXML"
Location="Microsoft.SharePoint.StandardMenu"
GroupId="SiteActions"
Title="Export viewstyles XML"
Description="Esport the XML of viewstyles"
ImageUrl="/_layouts/images/HMVIEWS.GIF"
Sequence="1010"
Rights="ManageWeb"
>
<UrlAction Url="~site/_vti_bin/owssvr.dll?Cmd=GetProjSchema&SiteTemplate=vwstyles"/>
</CustomAction>
</Elements>
Per installare la feature vedi
Semplice Feature il file
install.bat.