DslDefinitionModelSerializationHelperBase.LoadModelAndDiagram Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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
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
A instância DslLibrary carregada.