Interface IDomainModelSerializer
Define o contrato para um serializador de modelo de domínio padrão.
Namespace: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Sintaxe
'Declaração
Public Interface IDomainModelSerializer
public interface IDomainModelSerializer
O tipo IDomainModelSerializer expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
DomainModelNamespace | O namespace XML do modelo de domínio | |
DomainModelType | O tipo de modelo de domínio que pode ser serializado. | |
IsSerializable | Se essa propriedade for false, e em seguida, chamar a carga / salvar métodos irá resultar em uma NotImplementedException.Bibliotecas de modelo de domínio não podem ser serializadas diretamente. | |
ModelFileExtension | A extensão de arquivo usada quando serializar instâncias do modelo de domínio para um arquivo |
Superior
Métodos
Nome | Descrição | |
---|---|---|
CalculateDiagramFileName | Retorna o nome do arquivo de diagrama que acompanha o arquivo de modelo fornecido | |
LoadModel | Carrega o arquivo de modelo na partição especificada e retorna o elemento de modelo de raiz. | |
LoadModelAndDiagram | Carrega os arquivos de modelo e o diagrama na partição especificada e retorna o elemento de modelo de raiz. | |
SaveModel | Salve o modelo enraizado no elemento especificado para um arquivo | |
SaveModelAndDiagram | Salva o modelo e o diagrama em arquivos |
Superior