Udostępnij za pośrednictwem


AttributeTableBuilder Klasa

Definicja

Tworzy i wypełnia obiekt AttributeTable , który jest używany przez element w celu udostępnienia wyszukiwania atrybutów MetadataStore i rejestracji.

public ref class AttributeTableBuilder
public class AttributeTableBuilder
type AttributeTableBuilder = class
Public Class AttributeTableBuilder
Dziedziczenie
AttributeTableBuilder

Uwagi

Użyj AddCallback, AddCustomAttributesi AddTable , aby wypełnić konstruktora, a następnie wywołaj CreateTable metodę , aby uzyskać żądaną AttributeTable kolekcję atrybutów.

Konstruktory

AttributeTableBuilder()

Tworzy nowe wystąpienie klasy AttributeTableBuilder.

Metody

AddCallback(Type, AttributeCallback)

Określa wywołanie zwrotne, które będzie wywoływane, gdy potrzebne są metadane dla danego typu.

AddCustomAttributes(Type, Attribute[])

Dodaje zawartość podanych atrybutów do tego konstruktora.

AddCustomAttributes(Type, DependencyProperty, Attribute[])

Dodaje zawartość podanych atrybutów do tego konstruktora.

AddCustomAttributes(Type, MemberDescriptor, Attribute[])

Dodaje zawartość podanych atrybutów do tego konstruktora.

AddCustomAttributes(Type, MemberInfo, Attribute[])

Dodaje zawartość podanych atrybutów do tego konstruktora.

AddCustomAttributes(Type, String, Attribute[])

Dodaje zawartość podanych atrybutów do tego konstruktora.

AddTable(AttributeTable)

Dodaje zawartość podanej tabeli atrybutów do tego konstruktora.

CreateTable()

Tworzy tabelę atrybutów zawierającą wszystkie definicje atrybutów udostępniane za pośrednictwem AddCustomAttributes(Type, Attribute[]) wywołań.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
ValidateTable()

Sprawdza, czy tworzona tabela atrybutów zawiera prawidłowe informacje o atrybutach.

Dotyczy