Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

LobSystemInstance.MergeXml - Méthode

SharePoint Online

Lit la définition de LobSystemInstance à partir de la ressource spécifiée XML pour le système externe spécifié, puis fusionne ses propriétés, les noms localisés et les entrées de contrôle d'accès avec la existant LobSystemInstance dans le magasin de métadonnées.

Espace de noms :  Microsoft.SharePoint.BusinessData.Administration
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

public static LobSystemInstance MergeXml(
	string xml,
	out string[] errors,
	PackageContents packageContents,
	LobSystem lobSystem,
	string settingId
)

Paramètres

xml
Type : System.String

Chaîne contenant les métadonnées XML.

errors
Type : []

Une liste des erreurs non critiques qui s'est produite lors de la fusion des données ou de lire les données XML.

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

Options de spécifier les éléments à lire.

lobSystem
Type : Microsoft.SharePoint.BusinessData.Administration.LobSystem

La méthode parent défini dans le LobSystemInstance .

settingId
Type : System.String

L'identificateur d'une partition dans le magasin pour stocker les propriétés des métadonnées, les noms localisés et entrées de contrôle d'accès une référence Null (Rien dans Visual Basic) indique les paramètres par défaut.

Valeur renvoyée

Type : Microsoft.SharePoint.BusinessData.Administration.LobSystemInstance
La fusion LobSystemInstance.

ExceptionCondition
ArgumentNullException

Le paramètre lobSystem ou le xml est une référence Null (Rien dans Visual Basic).

ArgumentException

Le paramètre packageContents a la valeur PackageContents.Model définie.

MetadataObjectNotFoundException

Le LobSystemInstance n'existe pas dans la méthode spécifiée.

Cette méthode vous permet de spécifier les ressources qui sont présents dans la chaîne XML de métadonnées donnée doivent être ajoutés au magasin de métadonnées via le paramètre packageContents .

Si la valeur de PackageContents.Properties est spécifiée dans le paramètre packageContents , BDC créera toutes les propriétés dans le fichier XML spécifié dans le paramètre spécifié. Si une propriété portant le même nom existe, il sera remplacé par la nouvelle propriété. Fusion des propriétés requiert des autorisations de « Modifier » dans le paramètre spécifié.

Si la valeur de PackageContents.LocalizedNames est spécifié dans le paramètre packageContents , BDC créera tous les noms localisés dans le fichier XML spécifié dans le paramètre spécifié. Si un nom localisé avec le même LCID existe, il sera remplacé par le nouveau nom localisé. Fusion des noms localisés nécessite des autorisations de « Modifier » dans le paramètre spécifié.

Si la valeur de PackageContents.Permissions est spécifié dans le packageContents, BDC remplacer les autorisations existantes avec les nouvelles autorisations dans le code XML donné. Fusion des autorisations nécessite l'autorisation de « SetPermissions » dans le paramètre spécifié.

Afficher: