DslDefinitionModelDomainModelSerializer Classe
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.
Fornece uma implementação da interface IDomainModelSerializer que pode ser usada para serializar/desserializar o modelo de domínio DslDefinitionModel.
public ref class DslDefinitionModelDomainModelSerializer : Microsoft::VisualStudio::Modeling::DslDefinition::DslDefinitionModelDomainModelSerializerBase
[Microsoft.VisualStudio.Modeling.DomainModelSerializer(typeof(Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel), "http://schemas.microsoft.com/VisualStudio/2005/DslTools/DslDefinitionModel", "dsl")]
[System.ComponentModel.Composition.Export(typeof(Microsoft.VisualStudio.Modeling.IDomainModelSerializer))]
public class DslDefinitionModelDomainModelSerializer : Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModelSerializerBase
[<Microsoft.VisualStudio.Modeling.DomainModelSerializer(typeof(Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel), "http://schemas.microsoft.com/VisualStudio/2005/DslTools/DslDefinitionModel", "dsl")>]
[<System.ComponentModel.Composition.Export(typeof(Microsoft.VisualStudio.Modeling.IDomainModelSerializer))>]
type DslDefinitionModelDomainModelSerializer = class
inherit DslDefinitionModelDomainModelSerializerBase
Public Class DslDefinitionModelDomainModelSerializer
Inherits DslDefinitionModelDomainModelSerializerBase
- Herança
- Atributos
Comentários
Classe derivada dupla-a implementação padrão está em DslDefinitionModelDomainModelSerializerBase. Essa classe existe para que os usuários possam personalizar o comportamento facilmente.
Construtores
| DslDefinitionModelDomainModelSerializer() |
Propriedades
| DomainModelNamespace |
O namespace XML usado ao serializar o modelo de domínio (Herdado de DslDefinitionModelDomainModelSerializerBase) |
| DomainModelType |
O tipo do modelo de domínio (Herdado de DslDefinitionModelDomainModelSerializerBase) |
| IsSerializable |
Retorna true: essa DSL pode ser serializada/desserializada diretamente. (Herdado de DslDefinitionModelDomainModelSerializerBase) |
| ModelFileExtension |
Extensão de arquivo usada para arquivos de modelo desse tipo de modelo de domínio (Herdado de DslDefinitionModelDomainModelSerializerBase) |