AttributeTableBuilder Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří a naplní AttributeTable objekt, který používá MetadataStore k poskytnutí 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
| Name | Description |
|---|---|
| AttributeTableBuilder() |
Vytvoří novou instanci AttributeTableBuilder třídy. |
Metody
| Name | Description |
|---|---|
| AddCallback(Type, AttributeCallback) |
Určuje zpětné volání, které bude vyvoláno v případě potřeby metadat daného typu. |
| 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 poskytnuté 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čuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního 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. |