Sdílet prostřednictvím


AttributeTableBuilder Třída

Definice

Vytvoří a naplní AttributeTable objekt, který používá MetadataStore k poskytování vyhledávání a registrace atributů.

public ref class AttributeTableBuilder
public class AttributeTableBuilder
type AttributeTableBuilder = class
Public Class AttributeTableBuilder
Dědičnost
AttributeTableBuilder

Poznámky

Použijte AddCallback, AddCustomAttributesa AddTable k naplnění tvůrce a volání CreateTable získat AttributeTable obsahující požadovanou kolekci atributů.

Konstruktory

AttributeTableBuilder()

Vytvoří novou instanci třídy AttributeTableBuilder.

Metody

AddCallback(Type, AttributeCallback)

Určuje zpětné volání, které se vyvolá, když je potřeba metadata pro daný typ.

AddCustomAttributes(Type, Attribute[])

Přidá obsah zadaných atributů do tohoto tvůrce.

AddCustomAttributes(Type, DependencyProperty, Attribute[])

Přidá obsah zadaných atributů do tohoto tvůrce.

AddCustomAttributes(Type, MemberDescriptor, Attribute[])

Přidá obsah zadaných atributů do tohoto tvůrce.

AddCustomAttributes(Type, MemberInfo, Attribute[])

Přidá obsah zadaných atributů do tohoto tvůrce.

AddCustomAttributes(Type, String, Attribute[])

Přidá obsah zadaných atributů do tohoto tvůrce.

AddTable(AttributeTable)

Přidá obsah zadané tabulky atributů do tohoto tvůrce.

CreateTable()

Vytvoří tabulku atributů, která obsahuje všechny definice atributů poskytované prostřednictvím AddCustomAttributes(Type, Attribute[]) volání.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
ValidateTable()

Ověřuje, že tabulka atributů, která se sestavuje, obsahuje platné informace o atributu.

Platí pro