Udostępnij za pośrednictwem


Klasa XmlSerializationBehaviorTypeDescriptor

Typ niestandardowy deskryptor klasy dla elementów XmlSerializationBehavior.

Hierarchia dziedziczenia

System.Object
  System.ComponentModel.CustomTypeDescriptor
    Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptor
      Microsoft.VisualStudio.Modeling.DslDefinition.XmlSerializationBehaviorTypeDescriptor

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling.DslDefinition
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)

Składnia

'Deklaracja
Public Class XmlSerializationBehaviorTypeDescriptor _
    Inherits ElementTypeDescriptor
public class XmlSerializationBehaviorTypeDescriptor : ElementTypeDescriptor

Typ XmlSerializationBehaviorTypeDescriptor uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna XmlSerializationBehaviorTypeDescriptor(ICustomTypeDescriptor, ModelElement) Konstruktor
Metoda publiczna XmlSerializationBehaviorTypeDescriptor(ICustomTypeDescriptor, Type) Konstruktor

Początek

Właściwości

  Nazwa Opis
Właściwość chroniona ComponentType Pobiera Type elementu modelu, reprezentujących tej klasy. (Odziedziczone z ElementTypeDescriptor).
Właściwość publiczna ModelElement Pobiera element modelu, reprezentujących tej klasy. (Odziedziczone z ElementTypeDescriptor).
Właściwość chroniona Store (Odziedziczone z ElementTypeDescriptor).

Początek

Metody

  Nazwa Opis
Metoda chroniona CollectionRolePropertiesBrowsable Dla wszystkich relacji uczestnictwa tego elementu modelu zwrotu, czy dowolnego elementu PropertyDescriptor dla właściwości kolekcji, oparte na rolach jest Browsable (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona CreateCollectionPropertyDescriptor (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona CreatePropertyDescriptor Tworzy deskryptor właściwości elementu modelu. (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona CreateRolePlayerPropertyDescriptor Tworzy deskryptor właściwości rolę elementu modelu. (Odziedziczone z ElementTypeDescriptor).
Metoda publiczna Equals Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania przed jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetAttributes Zwraca kolekcję atrybutów niestandardowych dla typu, reprezentowane przez ten typ deskryptora. (Odziedziczone z CustomTypeDescriptor).
Metoda chroniona GetCategory Zwraca zlokalizowany ciąg dla kategorii właściwości domeny. (Odziedziczone z ElementTypeDescriptor).
Metoda publiczna GetClassName Zwraca nazwę klasy, którą reprezentuje ten deskryptor. (Odziedziczone z ElementTypeDescriptor).
Metoda publiczna GetComponentName Pobiera nazwę elementu modelu, która jest reprezentowana przez tę klasę. (Odziedziczone z ElementTypeDescriptor).
Metoda publiczna GetConverter Zwraca konwertera typu dla typu, reprezentowane przez ten typ deskryptora. (Odziedziczone z CustomTypeDescriptor).
Metoda publiczna GetDefaultEvent Zwraca deskryptor zdarzenia dla zdarzenia domyślnego obiektu reprezentowanego przez ten typ deskryptora. (Odziedziczone z CustomTypeDescriptor).
Metoda publiczna GetDefaultProperty Zwraca deskryptor właściwości domyślne właściwości obiektu reprezentowanego przez ten typ deskryptora. (Odziedziczone z CustomTypeDescriptor).
Metoda chroniona GetDescription Zwraca ciąg zlokalizowany opis właściwości domeny. (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona GetDisplayProperties(ModelElement, PropertyDescriptor%) Zwraca kolekcję deskryptory właściwości dla wszystkich właściwości elementu modelu. (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona GetDisplayProperties(ModelElement, Store, PropertyDescriptor%) Zwraca listę deskryptory właściwości odpowiadające każdej właściwości domeny (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona GetDomainClassInfo Zwraca informacje o klasie domeny dla typu opisywany element. (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona GetDomainPropertyAttributes Zwraca tablicę niestandardowych atrybutów, które są stosowane do właściwości opisanych. (Odziedziczone z ElementTypeDescriptor).
Metoda publiczna GetEditor Zwraca Edytor określonego typu, który ma być skojarzona z klasą, reprezentowane przez ten typ deskryptora. (Odziedziczone z CustomTypeDescriptor).
Metoda publiczna GetEvents() Zwraca kolekcję deskryptory zdarzenia dla obiektu reprezentowanego przez ten typ deskryptora. (Odziedziczone z CustomTypeDescriptor).
Metoda publiczna GetEvents(array<Attribute[]) Zwraca kolekcję filtrowane deskryptorów zdarzeń do obiektu reprezentowanego przez ten typ deskryptora. (Odziedziczone z CustomTypeDescriptor).
Metoda chroniona GetExtensionProperties Zwróci deskryptory właściwości dla wszelkich elementów rozszerzeń (Odziedziczone z ElementTypeDescriptor).
Metoda publiczna GetHashCode Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object).
Metoda publiczna GetProperties() Zwraca kolekcję deskryptory właściwości domeny, który zawiera wszystkie właściwości typu opisane. (Odziedziczone z ElementTypeDescriptor).
Metoda publiczna GetProperties(array<Attribute[]) Zwraca kolekcję deskryptorów właściwość instancji XmlSerializationBehavior. (Zastępuje ElementTypeDescriptor.GetProperties(array<Attribute[])).
Metoda chroniona GetPropertyDescriptorDisplayName Zwraca zlokalizowany ciąg dla nazwy wyświetlania właściwości domeny. (Odziedziczone z ElementTypeDescriptor).
Metoda publiczna GetPropertyOwner Zwraca obiekt, który zawiera właściwość opisane przez deskryptor określonej właściwości. (Odziedziczone z CustomTypeDescriptor).
Metoda chroniona GetRolePlayerPropertyAttributes Zwraca tablicę niestandardowych atrybutów, które są stosowane do właściwości opisane roli. (Odziedziczone z ElementTypeDescriptor).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda chroniona IncludeCollectionRoleProperties Dla wszystkich relacji uczestnictwa tego elementu modelu zwrotu czy elementu PropertyDescriptor dla właściwości kolekcji, na podstawie ról. (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona IncludeEmbeddingRelationshipProperties Dla określonego modelu element zwraca wartość, która wskazuje, czy chcesz dodać właściwości elementu docelowego osadzone relacje, które nie zezwala na duplikaty. (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona IncludeOppositeRolePlayerProperties Dla określonego modelu element zwraca wartość, która wskazuje, czy chcesz dodać właściwości roli dla relacji zero do jednego i jeden do jednego. (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona IsPropertyDescriptorReadOnly Zwraca wartość, która wskazuje, czy opisano właściwość jest tylko do odczytu. (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda chroniona ShouldCreateCollectionPropertyDescriptor W przypadku relacji i instancji poziomu rolę uczestników zaangażowanych zwracają czy utworzyć deskryptor kolekcje właściwości (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona ShouldCreatePropertyDescriptor Zwraca wartość, która wskazuje, czy dla właściwości określonej domeny powinien zostać utworzony deskryptora. (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona ShouldCreateRolePlayerPropertyDescriptor Zwraca wartość, która wskazuje, czy należy utworzyć deskryptora dla właściwości określonej roli. (Odziedziczone z ElementTypeDescriptor).
Metoda publiczna ToString Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Modeling.DslDefinition