AttributeTableBuilder Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |