PackageContents enumeration

Represents an enumeration that identifies what a metadata XML file contains.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Namespace:  Microsoft.Office.BusinessData.Parser
Assembly:  Microsoft.Office.BusinessData (in Microsoft.Office.BusinessData.dll)

Syntax

'Declaration
<FlagsAttribute> _
<DataContractAttribute(Name := "PackageContents", Namespace := "Microsoft.SharePoint.BusinessData")> _
Public Enumeration PackageContents
'Usage
Dim instance As PackageContents
[FlagsAttribute]
[DataContractAttribute(Name = "PackageContents", Namespace = "Microsoft.SharePoint.BusinessData")]
public enum PackageContents

Members

Member name Description
None Specifies no flags are set yet (= 0x0).
Model Specifies use of only the metadata (= 0x1).
LocalizedNames Specifies to use only localized names. When importing an object, the object structure must mirror the existing structure in the database.This is a MERGE semantic; localized names are added to those that already exist (= 0x2).
Permissions Specifies use of only access control lists (ACLs). When importing an object, the object structure must mirror the existing structure in the database. This is a REPLACE semantic; the ACL on each object mirrors those in the file after import (= 0x4).
Properties Specifies use of only properties. When importing, the object structure must mirror the existing structure in the database. This is a MERGE semantic; properties are added to those that already exist (= 0x8).
InlineProxies If used with Import, looks for and imports the external system's proxy from the metadata file (external system) element itself. This option is not available on the server. If used with Export, exports the external system's proxy if available by reading it from the database inline with the metadata file (= 0x10).
All Specifies the metadata is all flags (= 0x1F).

See also

Reference

Microsoft.Office.BusinessData.Parser namespace