Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

TypeDescriptor.MergeXml-Methode (String, String[], PackageContents, Parameter, TypeDescriptor, String)

Liest die TypeDescriptor Definitionsinformationen aus der angegebenen XML-Ressource für den angegebenen übergeordneten Typ Beschreibung Objekt in der angegebenen Partition und deren Eigenschaften, lokalisierten Namen und Access-Steuerelement-Einträge in der aktuellen TypeDescriptor im Metadatenspeicher zusammengeführt.

Namespace:  Microsoft.SharePoint.BusinessData.Administration.Client
Assembly:  Microsoft.SharePoint.BusinessData.Administration.Client (in Microsoft.SharePoint.BusinessData.Administration.Client.dll)

public static TypeDescriptor MergeXml(
	string xml,
	out string[] errors,
	PackageContents packageContents,
	Parameter parameter,
	TypeDescriptor parent,
	string settingId
)

Parameter

xml
Typ: System.String

Die XML-Metadaten zu verbinden.

errors
Typ: []

Wenn diese Methode zurückgegeben wird, enthält eine Liste der nicht kritische Fehler beim Zusammenführen von Daten oder Lesen der XML. Für diesen Parameter wird nicht initialisiert übergeben.

packageContents
Typ: Microsoft.SharePoint.BusinessData.Administration.Client.Parser.PackageContents

Eine Kombination der Enumerationswerte, die angeben, welche Elemente zu lesen.

parameter
Typ: Microsoft.SharePoint.BusinessData.Administration.Client.Parameter

Der übergeordnete Parameter, in dem die TypeDescriptor definiert ist.

parent
Typ: Microsoft.SharePoint.BusinessData.Administration.Client.TypeDescriptor

Die Beschreibung des übergeordneten Typ, die in der die TypeDescriptor definiert ist.

settingId
Typ: System.String

Die Nummer einer Partition im Metadatenspeicher von Eigenschaften, lokalisierten Namen, und Einträge Access Control gespeichert sind. Null zeigt die Standardeinstellungen an.

Rückgabewert

Typ: Microsoft.SharePoint.BusinessData.Administration.Client.TypeDescriptor
Der verbundenen TypeDescriptor.

AusnahmeBedingung
ArgumentNullException

xml oder parameter ist Null.

ArgumentException

Der Wert des Parameters packageContents ist PackageContents.Model.

Verwenden Sie den Parameter packageContents , um anzugeben, welche Ressourcen in den Parameter xml mit den vorhandenen TypeDescriptorzusammengeführt werden.

Wenn der Wert des Parameters packageContentsPackageContents.Propertiesist, führt BDC aller Eigenschaften in den xml Parameter zusammen. Wenn eine Eigenschaft mit demselben Namen vorhanden ist, wird dessen Wert durch den Wert der neuen Eigenschaft ersetzt. Zusammenführen von Eigenschaften erfordert Edit Berechtigungen in der angegebenen Einstellung.

Wenn der Wert des Parameters packageContentsPackageContents.LocalizedNamesist, erstellt BDC alle lokalisierten Namen in den xml -Parameter in die festgelegte Einstellung. Wenn Sie ein lokalisierter Namen mit der gleichen LCID vorhanden ist, wird es durch den neuen lokalisierten Namen ersetzt. Zusammenführen von lokalisierten Namen erfordert Edit Berechtigungen in der angegebenen Einstellung.

Wenn der Wert des Parameters packageContentsPackageContents.Permissionsist, werden BDC die vorhandenen Berechtigungen durch die neuen Berechtigungen in den Parameter xml ersetzt. Zusammenführen von Berechtigungen erfordert die Berechtigung SetPermissions der angegebenen Einstellung.

Anzeigen: