DslDefinitionModelSerializationHelperBase.LoadModelAndDiagram Método

Definição

Sobrecargas

LoadModelAndDiagram(SerializationResult, Partition, String, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator)

Carrega uma instância de DslLibrary e seu arquivo de diagrama associado.

LoadModelAndDiagram(Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator)

Carrega uma instância de DslLibrary e seu arquivo de diagrama associado na partição padrão do repositório especificado e ignora o resultado de serialização.

LoadModelAndDiagram(SerializationResult, Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator)

Carrega uma instância de DslLibrary e seu arquivo de diagrama associado na partição padrão do repositório especificado.

LoadModelAndDiagram(SerializationResult, Partition, String, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator)

Carrega uma instância de DslLibrary e seu arquivo de diagrama associado.

public:
 virtual Microsoft::VisualStudio::Modeling::DslDefinition::DslLibrary ^ LoadModelAndDiagram(Microsoft::VisualStudio::Modeling::SerializationResult ^ serializationResult, Microsoft::VisualStudio::Modeling::Partition ^ modelPartition, System::String ^ modelFileName, Microsoft::VisualStudio::Modeling::Partition ^ diagramPartition, System::String ^ diagramFileName, Microsoft::VisualStudio::Modeling::ISchemaResolver ^ schemaResolver, Microsoft::VisualStudio::Modeling::Validation::ValidationController ^ validationController, Microsoft::VisualStudio::Modeling::ISerializerLocator ^ serializerLocator);
public virtual Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrary LoadModelAndDiagram (Microsoft.VisualStudio.Modeling.SerializationResult serializationResult, Microsoft.VisualStudio.Modeling.Partition modelPartition, string modelFileName, Microsoft.VisualStudio.Modeling.Partition diagramPartition, string diagramFileName, Microsoft.VisualStudio.Modeling.ISchemaResolver schemaResolver, Microsoft.VisualStudio.Modeling.Validation.ValidationController validationController, Microsoft.VisualStudio.Modeling.ISerializerLocator serializerLocator);
abstract member LoadModelAndDiagram : Microsoft.VisualStudio.Modeling.SerializationResult * Microsoft.VisualStudio.Modeling.Partition * string * Microsoft.VisualStudio.Modeling.Partition * string * Microsoft.VisualStudio.Modeling.ISchemaResolver * Microsoft.VisualStudio.Modeling.Validation.ValidationController * Microsoft.VisualStudio.Modeling.ISerializerLocator -> Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrary
override this.LoadModelAndDiagram : Microsoft.VisualStudio.Modeling.SerializationResult * Microsoft.VisualStudio.Modeling.Partition * string * Microsoft.VisualStudio.Modeling.Partition * string * Microsoft.VisualStudio.Modeling.ISchemaResolver * Microsoft.VisualStudio.Modeling.Validation.ValidationController * Microsoft.VisualStudio.Modeling.ISerializerLocator -> Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrary
Public Overridable Function LoadModelAndDiagram (serializationResult As SerializationResult, modelPartition As Partition, modelFileName As String, diagramPartition As Partition, diagramFileName As String, schemaResolver As ISchemaResolver, validationController As ValidationController, serializerLocator As ISerializerLocator) As DslLibrary

Parâmetros

serializationResult
SerializationResult

Armazena o resultado de serialização da operação de carregamento.

modelPartition
Partition

Partição na qual a nova instância de DslLibrary será criada.

modelFileName
String

Nome do arquivo do qual a instância DslLibrary será desserializada.

diagramPartition
Partition

Partição na qual a nova instância de DslDesignerDiagram será criada.

diagramFileName
String

Nome do arquivo do qual a instância DslDesignerDiagram será desserializada.

schemaResolver
ISchemaResolver

Um ISchemaResolver que permite que o serializador faça a validação de esquema no elemento raiz (e tudo dentro dele). Se NULL for passado, a validação de esquema não será executada.

validationController
ValidationController

Um ValidationController que será usado para fazer a validação do tempo de carregamento (validações com a categoria de validação "Load"). Se NULL for passado, a validação de tempo de carregamento não será executada.

serializerLocator
ISerializerLocator

Um ISerializerLocator que será usado para localizar os tipos de modelo de domínio adicionais necessários para carregar o modelo. Pode ser nulo.

Retornos

DslLibrary

A instância DslLibrary carregada.

Aplica-se a

LoadModelAndDiagram(Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator)

Carrega uma instância de DslLibrary e seu arquivo de diagrama associado na partição padrão do repositório especificado e ignora o resultado de serialização.

public:
 virtual Microsoft::VisualStudio::Modeling::DslDefinition::DslLibrary ^ LoadModelAndDiagram(Microsoft::VisualStudio::Modeling::Store ^ store, System::String ^ modelFileName, System::String ^ diagramFileName, Microsoft::VisualStudio::Modeling::ISchemaResolver ^ schemaResolver, Microsoft::VisualStudio::Modeling::Validation::ValidationController ^ validationController, Microsoft::VisualStudio::Modeling::ISerializerLocator ^ serializerLocator);
public virtual Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrary LoadModelAndDiagram (Microsoft.VisualStudio.Modeling.Store store, string modelFileName, string diagramFileName, Microsoft.VisualStudio.Modeling.ISchemaResolver schemaResolver, Microsoft.VisualStudio.Modeling.Validation.ValidationController validationController, Microsoft.VisualStudio.Modeling.ISerializerLocator serializerLocator);
abstract member LoadModelAndDiagram : Microsoft.VisualStudio.Modeling.Store * string * string * Microsoft.VisualStudio.Modeling.ISchemaResolver * Microsoft.VisualStudio.Modeling.Validation.ValidationController * Microsoft.VisualStudio.Modeling.ISerializerLocator -> Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrary
override this.LoadModelAndDiagram : Microsoft.VisualStudio.Modeling.Store * string * string * Microsoft.VisualStudio.Modeling.ISchemaResolver * Microsoft.VisualStudio.Modeling.Validation.ValidationController * Microsoft.VisualStudio.Modeling.ISerializerLocator -> Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrary
Public Overridable Function LoadModelAndDiagram (store As Store, modelFileName As String, diagramFileName As String, schemaResolver As ISchemaResolver, validationController As ValidationController, serializerLocator As ISerializerLocator) As DslLibrary

Parâmetros

store
Store

A nova instância de DslLibrary será criada na partição padrão desse armazenamento.

modelFileName
String

Nome do arquivo do qual a instância DslLibrary será desserializada.

diagramFileName
String

Nome do arquivo do qual a instância DslDesignerDiagram será desserializada.

schemaResolver
ISchemaResolver

Um ISchemaResolver que permite que o serializador faça a validação de esquema no elemento raiz (e tudo dentro dele). Se NULL for passado, a validação de esquema não será executada.

validationController
ValidationController

Um ValidationController que será usado para fazer a validação do tempo de carregamento (validações com a categoria de validação "Load"). Se NULL for passado, a validação de tempo de carregamento não será executada.

serializerLocator
ISerializerLocator

Um ISerializerLocator que será usado para localizar os tipos de modelo de domínio adicionais necessários para carregar o modelo. Pode ser nulo.

Retornos

DslLibrary

A instância DslLibrary carregada.

Aplica-se a

LoadModelAndDiagram(SerializationResult, Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator)

Carrega uma instância de DslLibrary e seu arquivo de diagrama associado na partição padrão do repositório especificado.

public:
 virtual Microsoft::VisualStudio::Modeling::DslDefinition::DslLibrary ^ LoadModelAndDiagram(Microsoft::VisualStudio::Modeling::SerializationResult ^ serializationResult, Microsoft::VisualStudio::Modeling::Store ^ store, System::String ^ modelFileName, System::String ^ diagramFileName, Microsoft::VisualStudio::Modeling::ISchemaResolver ^ schemaResolver, Microsoft::VisualStudio::Modeling::Validation::ValidationController ^ validationController, Microsoft::VisualStudio::Modeling::ISerializerLocator ^ serializerLocator);
public virtual Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrary LoadModelAndDiagram (Microsoft.VisualStudio.Modeling.SerializationResult serializationResult, Microsoft.VisualStudio.Modeling.Store store, string modelFileName, string diagramFileName, Microsoft.VisualStudio.Modeling.ISchemaResolver schemaResolver, Microsoft.VisualStudio.Modeling.Validation.ValidationController validationController, Microsoft.VisualStudio.Modeling.ISerializerLocator serializerLocator);
abstract member LoadModelAndDiagram : Microsoft.VisualStudio.Modeling.SerializationResult * Microsoft.VisualStudio.Modeling.Store * string * string * Microsoft.VisualStudio.Modeling.ISchemaResolver * Microsoft.VisualStudio.Modeling.Validation.ValidationController * Microsoft.VisualStudio.Modeling.ISerializerLocator -> Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrary
override this.LoadModelAndDiagram : Microsoft.VisualStudio.Modeling.SerializationResult * Microsoft.VisualStudio.Modeling.Store * string * string * Microsoft.VisualStudio.Modeling.ISchemaResolver * Microsoft.VisualStudio.Modeling.Validation.ValidationController * Microsoft.VisualStudio.Modeling.ISerializerLocator -> Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrary
Public Overridable Function LoadModelAndDiagram (serializationResult As SerializationResult, store As Store, modelFileName As String, diagramFileName As String, schemaResolver As ISchemaResolver, validationController As ValidationController, serializerLocator As ISerializerLocator) As DslLibrary

Parâmetros

serializationResult
SerializationResult

Armazena o resultado de serialização da operação de carregamento.

store
Store

A nova instância de DslLibrary será criada na partição padrão desse armazenamento.

modelFileName
String

Nome do arquivo do qual a instância DslLibrary será desserializada.

diagramFileName
String

Nome do arquivo do qual a instância DslDesignerDiagram será desserializada.

schemaResolver
ISchemaResolver

Um ISchemaResolver que permite que o serializador faça a validação de esquema no elemento raiz (e tudo dentro dele). Se NULL for passado, a validação de esquema não será executada.

validationController
ValidationController

Um ValidationController que será usado para fazer a validação do tempo de carregamento (validações com a categoria de validação "Load"). Se NULL for passado, a validação de tempo de carregamento não será executada.

serializerLocator
ISerializerLocator

Um ISerializerLocator que será usado para localizar os tipos de modelo de domínio adicionais necessários para carregar o modelo. Pode ser nulo.

Retornos

DslLibrary

A instância DslLibrary carregada.

Aplica-se a