Exportieren (0) Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen.
Übersetzung
Original

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

SharePoint 2013

Liest die TypeDescriptor Definitionsinformationen aus der angegebenen XML-Ressource für das Objekt der angegebenen übergeordneten Typ Deskriptor und verbindet dessen Eigenschaften, die lokalisierten Namen und die Zugriffssteuerungseinträge in der aktuellen TypeDescriptor.

Namespace:  Microsoft.SharePoint.BusinessData.Administration
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.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.

errors
Typ: []

Wenn diese Methode zurückgegeben wird, enthält eine Liste der nicht kritische aufgetretenen beim Zusammenführen von Daten Fehler oder lesen den XML-Code. Dieser Parameter ist nicht initialisiert übergeben.

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

Optionen, die angeben, welche Elemente lesen.

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

Die Parent-Parameter, in dem die TypeDescriptor definiert ist.

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

Der übergeordneten Typdeskriptor in dem die TypeDescriptor definiert ist.

settingId
Typ: System.String

Der Bezeichner (ID) der einer Partition im Metadatenspeicher, in dem die Eigenschaften, die lokalisierten Namen und die Zugriffssteuerungseinträge gespeichert sind; Null gibt die Standardeinstellungen an.

Rückgabewert

Typ: Microsoft.SharePoint.BusinessData.Administration.TypeDescriptor
Die zusammengeführten 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 der xml -Parameter mit den vorhandenen TypeDescriptorzusammengeführt werden.

Wenn der Wert des Parameters packageContentsPackageContents.Propertiesist, führt BDC alle Eigenschaften in der xml -Parameter. Wenn eine Eigenschaft mit dem gleichen Namen vorhanden ist, wird durch den Wert der neuen Eigenschaft seinen Wert ersetzt. Zusammenführen von Eigenschaften sind Edit Berechtigungen in der angegebenen Einstellung erforderlich.

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

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

Community-Beiträge

HINZUFÜGEN
Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur MSDN-Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die MSDN-Website verlassen.

Möchten Sie an der Umfrage teilnehmen?
Anzeigen:
© 2015 Microsoft