Partager via


AdministrationMetadataCatalog.ImportPackage - Méthode (String, String[], PackageContents, String, Boolean, Guid)

Importe le modèle figurant dans le fichier XML dans le magasin de métadonnées à l'aide du contenu du package spécifié, paramètre, mettre à jour le modèle et travail ID.

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

Syntaxe

'Déclaration
Public Function ImportPackage ( _
    xml As String, _
    <OutAttribute> ByRef errors As String(), _
    packageContents As PackageContents, _
    settingId As String, _
    updateModel As Boolean, _
    jobId As Guid _
) As Model
'Utilisation
Dim instance As AdministrationMetadataCatalog
Dim xml As String
Dim errors As String()
Dim packageContents As PackageContents
Dim settingId As String
Dim updateModel As Boolean
Dim jobId As Guid
Dim returnValue As Model

returnValue = instance.ImportPackage(xml, _
    errors, packageContents, settingId, _
    updateModel, jobId)
public Model ImportPackage(
    string xml,
    out string[] errors,
    PackageContents packageContents,
    string settingId,
    bool updateModel,
    Guid jobId
)

Paramètres

  • xml
    Type : System.String

    La chaîne XML à partir duquel vous souhaitez importer le modèle de métadonnées.

  • errors
    Type : []

    Une liste des erreurs non critiques rencontrés au cours du processus d'importation.

  • settingId
    Type : System.String

    L'identificateur de la partition du magasin de métadonnées dans lequel les propriétés, les noms localisés et contrôle d'accès entrées des objets de métadonnées est créé.

  • updateModel
    Type : System.Boolean

    Si true, la définition de modèle qui a déjà été dans le magasin doit être mis à jour contenant uniquement les types de contenu externes dans le fichier XML donné. Cette méthode lève une exception si le modèle n'est pas dans la base de données. Si false, le modèle est créé pour la première fois, cette méthode lève une exception si le modèle existe déjà dans la base de données. Lorsque le modèle est en cours de mise à jour, les types de contenu externes qui se trouvaient auparavant dans le modèle ne sont pas supprimés. L'appelant doit nettoyer les séparément.

  • jobId
    Type : System.Guid

    GUID qui est utilisé pour suivre le processus d'importation.

Valeur renvoyée

Type : Microsoft.SharePoint.BusinessData.Administration.Model
Le modèle importé.

Exceptions

Exception Condition
ArgumentNullException

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

PackageFormatException

Le format des métadonnées XML n'est pas valide.

Exemples

Code Snippet: Import a BDC Model Into the Metadata Store

Voir aussi

Référence

AdministrationMetadataCatalog classe

AdministrationMetadataCatalog - Membres

ImportPackage - Surcharge

Microsoft.SharePoint.BusinessData.Administration - Espace de noms