AssociatedMetadataTypeTypeDescriptionProvider 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í.
Rozšiřuje informace o metadatech pro třídu přidáním atributů a informací o vlastnosti, které jsou definovány v přidružené třídě.
public ref class AssociatedMetadataTypeTypeDescriptionProvider : System::ComponentModel::TypeDescriptionProvider
public class AssociatedMetadataTypeTypeDescriptionProvider : System.ComponentModel.TypeDescriptionProvider
type AssociatedMetadataTypeTypeDescriptionProvider = class
inherit TypeDescriptionProvider
Public Class AssociatedMetadataTypeTypeDescriptionProvider
Inherits TypeDescriptionProvider
- Dědičnost
Poznámky
Třída AssociatedMetadataTypeTypeDescriptionProvider dynamicky rozšiřuje informace o typu přidružené k typu nebo objektu přidáním, úpravou nebo skrytím charakteristik, jako jsou atributy, vlastnosti a události. Další informace najdete v tématu TypeDescriptor.
Konstruktory
AssociatedMetadataTypeTypeDescriptionProvider(Type) |
Inicializuje novou instanci třídy AssociatedMetadataTypeTypeDescriptionProvider pomocí zadaného typu. |
AssociatedMetadataTypeTypeDescriptionProvider(Type, Type) |
Inicializuje novou instanci třídy AssociatedMetadataTypeTypeDescriptionProvider pomocí zadaného typu zprostředkovatele metadat a přidruženého typu. |
Vlastnosti
RequireRegisteredTypes |
Získá hodnotu, která označuje, zda poskytovatel používá reflexi a vyžaduje, aby typy byly registrovány prostřednictvím RegisterType<T>() pro podporu oříznutých aplikací. (Zděděno od TypeDescriptionProvider) |
Metody
CreateInstance(IServiceProvider, Type, Type[], Object[]) |
Vytvoří objekt, který může nahradit jiný datový typ. (Zděděno od TypeDescriptionProvider) |
Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
GetCache(Object) |
Získá mezipaměť pro jednotlivé objekty, ke které se přistupuje jako IDictionary párů klíč/hodnota. (Zděděno od TypeDescriptionProvider) |
GetExtendedTypeDescriptor(Object) |
Získá rozšířený popisovač vlastního typu pro daný objekt. (Zděděno od TypeDescriptionProvider) |
GetExtendedTypeDescriptorFromRegisteredType(Object) |
Vrátí rozšířený popisovač vlastního typu pro daný objekt. (Zděděno od TypeDescriptionProvider) |
GetExtenderProviders(Object) |
Získá rozšiřující zprostředkovatele pro zadaný objekt. (Zděděno od TypeDescriptionProvider) |
GetFullComponentName(Object) |
Získá název zadané komponenty nebo |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetReflectionType(Object) |
Provede normální odraz proti danému objektu. (Zděděno od TypeDescriptionProvider) |
GetReflectionType(Type) |
Provede normální odraz proti typu. (Zděděno od TypeDescriptionProvider) |
GetReflectionType(Type, Object) |
Provádí normální odraz proti danému objektu s daným typem. (Zděděno od TypeDescriptionProvider) |
GetRuntimeType(Type) |
Převede typ reflexe na typ modulu runtime. (Zděděno od TypeDescriptionProvider) |
GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
GetTypeDescriptor(Object) |
Získá vlastní popisovač typu pro daný objekt. (Zděděno od TypeDescriptionProvider) |
GetTypeDescriptor(Type) |
Získá vlastní popisovač typu pro daný typ. (Zděděno od TypeDescriptionProvider) |
GetTypeDescriptor(Type, Object) |
Získá popisovač typu pro zadaný typ a objekt. |
GetTypeDescriptorFromRegisteredType(Object) |
Vrátí popisovač vlastního typu pro daný typ nebo objekt. (Zděděno od TypeDescriptionProvider) |
GetTypeDescriptorFromRegisteredType(Type) |
Vrátí popisovač vlastního typu pro daný typ nebo objekt. (Zděděno od TypeDescriptionProvider) |
GetTypeDescriptorFromRegisteredType(Type, Object) |
Vrátí popisovač vlastního typu pro daný typ nebo objekt. (Zděděno od TypeDescriptionProvider) |
IsRegisteredType(Type) |
Určuje, zda byl typ registrován u svého poskytovatele prostřednictvím RegisterType<T>(). (Zděděno od TypeDescriptionProvider) |
IsSupportedType(Type) |
Získá hodnotu, která určuje, zda zadaný typ je kompatibilní s popisem typu a jeho řetězem zprostředkovatelů popisu typu. (Zděděno od TypeDescriptionProvider) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
RegisterType<T>() |
Zaregistruje typ, aby ho mohli používat poskytovatelé založené na reflexi v oříznutých aplikacích. (Zděděno od TypeDescriptionProvider) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Platí pro
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro