Sdílet prostřednictvím


XmlSerializationBehaviorTypeDescriptor – třída

Vlastní typ popisovače třída prvků XmlSerializationBehavior.

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.VisualStudio.Modeling.DslDefinition
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)

Syntaxe

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

Typ XmlSerializationBehaviorTypeDescriptor zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda XmlSerializationBehaviorTypeDescriptor(ICustomTypeDescriptor, ModelElement) Konstruktor
Veřejná metoda XmlSerializationBehaviorTypeDescriptor(ICustomTypeDescriptor, Type) Konstruktor

Nahoru

Vlastnosti

  Název Popis
Chráněná vlastnost ComponentType Získává Type prvku modelu, který je tato třída představuje. (Zděděno z ElementTypeDescriptor.)
Veřejná vlastnost ModelElement Získá, je tato třída představující prvek modelu. (Zděděno z ElementTypeDescriptor.)
Chráněná vlastnost Store (Zděděno z ElementTypeDescriptor.)

Nahoru

Metody

  Název Popis
Chráněná metoda CollectionRolePropertiesBrowsable Pro všechny relace účastnit tohoto prvku modelu vrátíte, zda všechny PropertyDescriptor vlastností kolekce založené na rolích je Browsable (Zděděno z ElementTypeDescriptor.)
Chráněná metoda CreateCollectionPropertyDescriptor (Zděděno z ElementTypeDescriptor.)
Chráněná metoda CreatePropertyDescriptor Vytvoří popisovač vlastnosti prvku modelu. (Zděděno z ElementTypeDescriptor.)
Chráněná metoda CreateRolePlayerPropertyDescriptor Vytvoří popisovač role vlastnosti prvku modelu. (Zděděno z ElementTypeDescriptor.)
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetAttributes Vrátí kolekci vlastní atributy typu zastoupen tento popisovač typu. (Zděděno z CustomTypeDescriptor.)
Chráněná metoda GetCategory Vrátí řetězec lokalizované kategorie vlastností domény. (Zděděno z ElementTypeDescriptor.)
Veřejná metoda GetClassName Vrátí název třídy, který představuje tento popisovač. (Zděděno z ElementTypeDescriptor.)
Veřejná metoda GetComponentName Získá název prvku modelu, který je reprezentován této třídy. (Zděděno z ElementTypeDescriptor.)
Veřejná metoda GetConverter Vrátí hodnotu typu převaděč pro typ zastoupen tento popisovač typu. (Zděděno z CustomTypeDescriptor.)
Veřejná metoda GetDefaultEvent Vrátí popisovač události pro výchozí událost objekt reprezentovaný tento popisovač typu. (Zděděno z CustomTypeDescriptor.)
Veřejná metoda GetDefaultProperty Vrátí popisovač vlastnosti pro výchozí vlastnost objekt reprezentovaný tento popisovač typu. (Zděděno z CustomTypeDescriptor.)
Chráněná metoda GetDescription Vrátí řetězec lokalizovaný popis vlastností domény. (Zděděno z ElementTypeDescriptor.)
Chráněná metoda GetDisplayProperties(ModelElement, PropertyDescriptor%) Vrátí kolekci vlastností popisovače pro všechny vlastnosti prvku modelu. (Zděděno z ElementTypeDescriptor.)
Chráněná metoda GetDisplayProperties(ModelElement, Store, PropertyDescriptor%) Vrátí seznam vlastností popisovače odpovídající vlastnosti každé domény (Zděděno z ElementTypeDescriptor.)
Chráněná metoda GetDomainClassInfo Informace o třídě domény pro typ prvku popisovaný vrátíte. (Zděděno z ElementTypeDescriptor.)
Chráněná metoda GetDomainPropertyAttributes Vrátí pole vlastní atributy, které jsou popsány vlastnosti použity. (Zděděno z ElementTypeDescriptor.)
Veřejná metoda GetEditor Vrátí hodnotu zadaného typu, který má být spojen s třídou zastoupen tento popisovač typu editor. (Zděděno z CustomTypeDescriptor.)
Veřejná metoda GetEvents() Vrátí kolekci popisovače události pro objekt reprezentovaný tento popisovač typu. (Zděděno z CustomTypeDescriptor.)
Veřejná metoda GetEvents(array<Attribute[]) Vrátí kolekci filtrované popisovače události pro objekt reprezentovaný tento popisovač typu. (Zděděno z CustomTypeDescriptor.)
Chráněná metoda GetExtensionProperties Vrátí vlastnost popisovače pro všechny prvky rozšíření (Zděděno z ElementTypeDescriptor.)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetProperties() Vrátí kolekci popisovače vlastnosti domény obsahuje všechny vlastnosti popsané typu. (Zděděno z ElementTypeDescriptor.)
Veřejná metoda GetProperties(array<Attribute[]) Vrátí kolekci vlastností popisovače instance XmlSerializationBehavior. (Přepisuje ElementTypeDescriptor.GetProperties(array<Attribute[]).)
Chráněná metoda GetPropertyDescriptorDisplayName Vrátí řetězec lokalizovaný název zobrazení vlastností domény. (Zděděno z ElementTypeDescriptor.)
Veřejná metoda GetPropertyOwner Vrátí objekt, který obsahuje vlastnost popsaná popisovač určený vlastností. (Zděděno z CustomTypeDescriptor.)
Chráněná metoda GetRolePlayerPropertyAttributes Vrátí pole vlastní atributy, které jsou použity vlastnosti popsané role. (Zděděno z ElementTypeDescriptor.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda IncludeCollectionRoleProperties Pro všechny relace účastnit tohoto prvku modelu vrátíte zda stanovit vlastnosti kolekce založené na rolích PropertyDescriptor. (Zděděno z ElementTypeDescriptor.)
Chráněná metoda IncludeEmbeddingRelationshipProperties Pro zadaný model prvku, vrátí hodnotu, která označuje, zda přidat vlastnosti cílový prvek vložený vztahů, které nejsou přípustné duplicity. (Zděděno z ElementTypeDescriptor.)
Chráněná metoda IncludeOppositeRolePlayerProperties Pro zadaný model prvku, vrátí hodnotu, která označuje, zda přidat vlastnosti rolí pro vztahy nula: 1 a 1: 1. (Zděděno z ElementTypeDescriptor.)
Chráněná metoda IsPropertyDescriptorReadOnly Vrátí hodnotu, která označuje, zda je popsáno vlastnost jen pro čtení. (Zděděno z ElementTypeDescriptor.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Chráněná metoda ShouldCreateCollectionPropertyDescriptor Vztah a instance úrovni role subjektů zapojených vrátíte, zda vytvořit vlastnost popisovač pro kolekce (Zděděno z ElementTypeDescriptor.)
Chráněná metoda ShouldCreatePropertyDescriptor Vrátí hodnotu, která označuje, zda by měl být vytvořen popisovač pro vlastnost zadanou doménu. (Zděděno z ElementTypeDescriptor.)
Chráněná metoda ShouldCreateRolePlayerPropertyDescriptor Vrátí hodnotu, která označuje, zda by měl být vytvořen popisovač pro vlastnost určenou roli. (Zděděno z ElementTypeDescriptor.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling.DslDefinition – obor názvů