ShapeHasDecoratorsSerializer 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.
ShapeHasDecoratorsSerializer do serializador para DomainClass ShapeHasDecorators.
public ref class ShapeHasDecoratorsSerializer sealed : Microsoft::VisualStudio::Modeling::DslDefinition::DiagramElementHasDecoratorsSerializer
public sealed class ShapeHasDecoratorsSerializer : Microsoft.VisualStudio.Modeling.DslDefinition.DiagramElementHasDecoratorsSerializer
type ShapeHasDecoratorsSerializer = class
inherit DiagramElementHasDecoratorsSerializer
Public NotInheritable Class ShapeHasDecoratorsSerializer
Inherits DiagramElementHasDecoratorsSerializer
- Herança
-
ShapeHasDecoratorsSerializer
Construtores
| ShapeHasDecoratorsSerializer() |
Construtor ShapeHasDecoratorsSerializer |
Propriedades
| MonikerAttributeName |
Não pode ser moniker. |
| MonikerTagName |
Não pode ser moniker. |
| SerializesId |
Expõe se serializadores derivados dessa classe são ID de serialização. |
| UsesFullForm |
Expõe se serializadores derivados dessa classe estão serializando essa relação em forma completa. |
| XmlTagName |
Este é o nome da marca XML usado para serializar uma instância de ShapeHasDecorators. |
Métodos
| CalculateQualifiedName(DomainXmlSerializerDirectory, ModelElement) |
Esse método calcula um moniker para uma determinada instância de ShapeHasDecorators. |
| CreateInstance(SerializationContext, XmlReader, Partition) |
Esse método cria uma instância de DiagramElementHasDecorators com base na marca atualmente apontada pelo leitor. O leitor é garantido (pelo chamador) para ser apontado para uma instância serializada de DiagramElementHasDecorators. (Herdado de DiagramElementHasDecoratorsSerializer) |
| CreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition) |
Esse método cria um moniker de DiagramElementHasDecorators com base na marca atualmente apontada pelo leitor. (Herdado de DiagramElementHasDecoratorsSerializer) |
| GetMonikerQualifier(DomainXmlSerializerDirectory, ModelElement) |
Uma classe de domínio pode ser modelada de maneiras diferentes: mecanismo/Qualifier/Key padrão, moniker personalizado ou ID do elemento. Se a classe de domínio for serializada usando o mecanismo/Qualifier/Key padrão, esse método retornará o qualificador do moniker; se a classe de domínio usar outras maneiras de moniker, esse método retornará uma cadeia de caracteres vazia. |
| MonikerizeReference(SerializationContext, ModelElement, Guid, String, Store) |
Calcula um moniker, dada uma referência a um ModelElement. (Herdado de DomainRelationshipXmlSerializer) |
| Read(SerializationContext, ModelElement, XmlReader) |
Método de leitura pública () que desserializa uma instância de ShapeHasDecorators do XML. |
| ReadAdditionalElementData(SerializationContext, ModelElement, XmlReader) |
Ler quaisquer dados de elemento adicionais associados ao elemento (Herdado de DomainClassXmlSerializer) |
| ReadElements(SerializationContext, ModelElement, XmlReader) |
Esses métodos desserializam elementos XML aninhados dentro do elemento passado. (Herdado de DomainClassXmlSerializer) |
| ReadPropertiesFromAttributes(SerializationContext, ModelElement, XmlReader) |
Esse método desserializa todas as propriedades serializadas como atributos XML. (Herdado de DiagramElementHasDecoratorsSerializer) |
| ReadRootElement(SerializationContext, ModelElement, XmlReader, ISchemaResolver) |
Método público ReadRootElement () que desserializa um elemento de nível raiz de XML. A diferença entre o elemento de nível raiz e os elementos REST no XML é que a raiz pode conter informações adicionais, como o esquema, a versão, etc. A implementação padrão simplesmente chama o método Read (), cabe às implementações derivadas fazer verificações adicionais. (Herdado de DomainClassXmlSerializer) |
| ReadTargetRolePlayer(SerializationContext, ModelElement, XmlReader) |
Esse método lê o decorador do jogador da função de destino. (Herdado de DiagramElementHasDecoratorsSerializer) |
| Reset() |
Redefinir o serializador (Herdado de DiagramElementHasDecoratorsSerializer) |
| SerializeReference(SerializationContext, ModelElement, ModelElement) |
Calcula uma referência de cadeia de caracteres de moniker para a instância de destino de função do alvo fornecida. (Herdado de DomainRelationshipXmlSerializer) |
| TryCreateDerivedInstance(SerializationContext, XmlReader, Partition) |
Esse método cria uma instância derivada correta de ShapeHasDecorators com base na marca atualmente apontada pelo leitor. Observe que a diferença entre esse método e o acima é que esse método nunca criará uma instância do próprio tipo ShapeHasDecorators, somente os tipos derivados serão verificados. |
| TryCreateInstance(SerializationContext, XmlReader, Partition) |
Esse método cria uma instância correta do ShapeHasDecorators com base na marca atualmente apontada pelo leitor. Se o leitor estiver posicionado em um ShapeHasDecorators serializado, uma nova instância ShapeHasDecorators será criada na partição especificada, caso contrário, NULL será retornado. |
| TryCreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition) |
Esse método cria um moniker da instância do ShapeHasDecorators informada correta (incluindo ShapeHasDecorators em si) com base na marca atualmente apontada pelo leitor. |
| Write(SerializationContext, ModelElement, XmlWriter) |
Método de gravação pública () que serializa a instância ModelElement associada a essa instância de serializador em XML. Esse método apenas chama Write () sem RootElementSettings. (Herdado de DomainClassXmlSerializer) |
| Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings) |
Método de gravação pública () que serializa uma instância ShapeHasDecorators em XML. |
| WriteAdditionalElementData(SerializationContext, ModelElement, XmlWriter) |
Gravar quaisquer dados de elemento adicionais associados ao elemento (Herdado de DomainClassXmlSerializer) |
| WriteElements(SerializationContext, ModelElement, XmlWriter) |
Esse método serializa 1) Propriedades serializadas como elementos XML aninhados e 2) elementos de modelo filho em XML. (Herdado de DomainClassXmlSerializer) |
| WriteMoniker(SerializationContext, ModelElement, XmlWriter, ModelElement, DomainRelationshipXmlSerializer) |
Método público WriteMoniker () que grava uma instância de ShapeHasDecorators de moniker em XML. |
| WritePropertiesAsAttributes(SerializationContext, ModelElement, XmlWriter) |
Grave todas as propriedades que precisam ser serializadas como atributos XML. (Herdado de DiagramElementHasDecoratorsSerializer) |
| WriteRootElement(SerializationContext, ModelElement, XmlWriter) |
O método público WriteRootElement () que serializa um elemento de nível raiz em XML. A diferença entre o elemento de nível raiz e os elementos REST no XML é que a raiz pode conter informações adicionais, como o esquema, a versão, etc. A implementação padrão simplesmente chama o método Write () sem RootElementSettings, cabe às implementações derivadas fazer verificações adicionais. (Herdado de DomainClassXmlSerializer) |