Classe XmlSerializationBehaviorTypeDescriptor
Classe do descritor de tipo personalizado para elementos de XmlSerializationBehavior.
Hierarquia de herança
System.Object
System.ComponentModel.CustomTypeDescriptor
Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptor
Microsoft.VisualStudio.Modeling.DslDefinition.XmlSerializationBehaviorTypeDescriptor
Namespace: Microsoft.VisualStudio.Modeling.DslDefinition
Assembly: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)
Sintaxe
'Declaração
Public Class XmlSerializationBehaviorTypeDescriptor _
Inherits ElementTypeDescriptor
public class XmlSerializationBehaviorTypeDescriptor : ElementTypeDescriptor
O tipo XmlSerializationBehaviorTypeDescriptor expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
XmlSerializationBehaviorTypeDescriptor(ICustomTypeDescriptor, ModelElement) | Construtor | |
XmlSerializationBehaviorTypeDescriptor(ICustomTypeDescriptor, Type) | Construtor |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
ComponentType | Obtém o Type do elemento de modelo que está representando esta classe. (Herdado de ElementTypeDescriptor.) | |
ModelElement | Obtém o elemento de modelo que está representando esta classe. (Herdado de ElementTypeDescriptor.) | |
Store | (Herdado de ElementTypeDescriptor.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
CollectionRolePropertiesBrowsable | Para todas as relações desse elemento de modelo participar, retornam se qualquer PropertyDescriptor para propriedades de coleção com base em funções é Browsable (Herdado de ElementTypeDescriptor.) | |
CreateCollectionPropertyDescriptor | (Herdado de ElementTypeDescriptor.) | |
CreatePropertyDescriptor | Cria um descritor para uma propriedade de um elemento de modelo. (Herdado de ElementTypeDescriptor.) | |
CreateRolePlayerPropertyDescriptor | Cria um descritor para uma propriedade de função de um elemento de modelo. (Herdado de ElementTypeDescriptor.) | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
GetAttributes | Retorna uma coleção de atributos personalizados para o tipo representado por esse descritor de tipo. (Herdado de CustomTypeDescriptor.) | |
GetCategory | Retorna uma seqüência localizada para a categoria de uma propriedade de domínio. (Herdado de ElementTypeDescriptor.) | |
GetClassName | Retorna o nome da classe que esse descritor representa. (Herdado de ElementTypeDescriptor.) | |
GetComponentName | Obtém o nome do elemento de modelo que é representado por esta classe. (Herdado de ElementTypeDescriptor.) | |
GetConverter | Retorna um conversor de tipos para o tipo representado por esse descritor de tipo. (Herdado de CustomTypeDescriptor.) | |
GetDefaultEvent | Retorna o descritor de evento para o evento padrão do objeto representado por este descritor de tipo. (Herdado de CustomTypeDescriptor.) | |
GetDefaultProperty | Retorna o descritor de propriedade para a propriedade padrão do objeto representado por este descritor de tipo. (Herdado de CustomTypeDescriptor.) | |
GetDescription | Retorna uma seqüência localizada para a descrição de uma propriedade de domínio. (Herdado de ElementTypeDescriptor.) | |
GetDisplayProperties(ModelElement, PropertyDescriptor%) | Retorna uma coleção de descritores de propriedade de todas as propriedades de um elemento de modelo. (Herdado de ElementTypeDescriptor.) | |
GetDisplayProperties(ModelElement, Store, PropertyDescriptor%) | Retorna uma lista de descritores de propriedade correspondente a cada propriedade de domínio (Herdado de ElementTypeDescriptor.) | |
GetDomainClassInfo | Retorne as informações da classe de domínio para o tipo de elemento que está sendo descrito. (Herdado de ElementTypeDescriptor.) | |
GetDomainPropertyAttributes | Retorna uma matriz dos atributos personalizados que são aplicadas à propriedade descrita. (Herdado de ElementTypeDescriptor.) | |
GetEditor | Retorna um editor do tipo especificado a ser associado com a classe representada por esse descritor de tipo. (Herdado de CustomTypeDescriptor.) | |
GetEvents() | Retorna uma coleção de descritores de evento para o objeto representado por esse descritor de tipo. (Herdado de CustomTypeDescriptor.) | |
GetEvents(array<Attribute[]) | Retorna uma coleção filtrada dos descritores de evento para o objeto representado por esse descritor de tipo. (Herdado de CustomTypeDescriptor.) | |
GetExtensionProperties | Retorna os descritores de propriedade para qualquer elemento de extensão (Herdado de ElementTypeDescriptor.) | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetProperties() | Retorna uma coleção de descritores de propriedade de domínio que contém todas as propriedades do tipo descrito. (Herdado de ElementTypeDescriptor.) | |
GetProperties(array<Attribute[]) | Retorna uma coleção de descritores de propriedade de uma instância de XmlSerializationBehavior. (Substitui ElementTypeDescriptor.GetProperties(array<Attribute[]).) | |
GetPropertyDescriptorDisplayName | Retorna uma string localizada para o nome de exibição de uma propriedade de domínio. (Herdado de ElementTypeDescriptor.) | |
GetPropertyOwner | Retorna um objeto que contém a propriedade descrita pelo descritor de propriedade especificada. (Herdado de CustomTypeDescriptor.) | |
GetRolePlayerPropertyAttributes | Retorna uma matriz dos atributos personalizados que são aplicadas à propriedade função descrito. (Herdado de ElementTypeDescriptor.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
IncludeCollectionRoleProperties | Para todas as relações desse elemento de modelo participar, retorne se deve fornecer um PropertyDescriptor para propriedades de coleção com base em funções. (Herdado de ElementTypeDescriptor.) | |
IncludeEmbeddingRelationshipProperties | Para o modelo especificado elemento, retorna um valor que indica se você deseja adicionar propriedades do elemento de destino de quaisquer relações incorporados que não permite duplicações. (Herdado de ElementTypeDescriptor.) | |
IncludeOppositeRolePlayerProperties | Para o modelo especificado elemento, retorna um valor que indica se é necessário adicionar as propriedades de função de relações de zero-para-um e -para-um. (Herdado de ElementTypeDescriptor.) | |
IsPropertyDescriptorReadOnly | Retorna um valor que indica se a propriedade descrita é somente leitura. (Herdado de ElementTypeDescriptor.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
ShouldCreateCollectionPropertyDescriptor | Para a relação e os players de função de nível de instância envolvidos, o retorno se deseja criar um descritor de propriedade para as coleções (Herdado de ElementTypeDescriptor.) | |
ShouldCreatePropertyDescriptor | Retorna um valor que indica se um descritor deve ser criado para a propriedade de domínio especificado. (Herdado de ElementTypeDescriptor.) | |
ShouldCreateRolePlayerPropertyDescriptor | Retorna um valor que indica se um descritor deve ser criado para a propriedade da função especificada. (Herdado de ElementTypeDescriptor.) | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.