(String, String[], PackageContents, String, Boolean, Guid) del método AdministrationMetadataCatalog.ImportPackage
Las importaciones al modelo que figura en el archivo XML en el almacén de metadatos con el contenido del paquete especificado, configuración, actualizar el modelo y trabajo Id.
Espacio de nombres: Microsoft.SharePoint.BusinessData.Administration
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
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
'Uso
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
)
Parámetros
xml
Tipo: System.StringLa cadena XML del que desee importar el modelo de metadatos.
errors
Tipo: []Una lista de los errores no críticos detectados durante el proceso de importación.
packageContents
Tipo: Microsoft.SharePoint.BusinessData.Parser.PackageContentsOpciones que especifican qué se va a importar.
settingId
Tipo: System.StringSe creará el identificador de la partición del almacén de metadatos en el que las propiedades, nombres traducidos y control de acceso las entradas de los objetos de metadatos.
updateModel
Tipo: System.BooleanSi true, la definición del modelo que ya estaba en la tienda debe actualizarse para que contenga sólo los tipos de contenido externos en el XML especificado. Este método produce una excepción si el modelo no está en la base de datos. Si false, el modelo se crea por primera vez, y este método produce una excepción si el modelo ya existe en la base de datos. Cuando se actualiza el modelo, no se eliminan los tipos de contenido externos que se encontraban previamente en el modelo. El llamador debe limpiar por separado.
jobId
Tipo: System.GuidUn GUID que se utiliza para realizar un seguimiento de este proceso de importación.
Valor devuelto
Tipo: Microsoft.SharePoint.BusinessData.Administration.Model
El modelo importado.
Excepciones
Excepción | Condición |
---|---|
ArgumentNullException | El parámetro xml es una referencia null (Nothing en Visual Basic). |
PackageFormatException | El formato de metadatos XML no es válido. |
Ejemplos
Code Snippet: Import a BDC Model Into the Metadata Store
Vea también
Referencia
clase AdministrationMetadataCatalog
Miembros AdministrationMetadataCatalog
Espacio de nombres Microsoft.SharePoint.BusinessData.Administration