MemberDescriptor Classe
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta il membro di una classe, ad esempio una proprietà o un evento. Si tratta di una classe base astratta
public ref class MemberDescriptor abstract
public abstract class MemberDescriptor
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class MemberDescriptor
type MemberDescriptor = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type MemberDescriptor = class
Public MustInherit Class MemberDescriptor
- Ereditarietà
-
MemberDescriptor
- Derivato
- Attributi
Poiché la maggior parte dell'utilizzo di questa classe cadrà sulle classi EventDescriptor ereditate e PropertyDescriptor, fare riferimento agli esempi in queste classi.
MemberDescriptor è la classe di base per le EventDescriptor classi e PropertyDescriptor . La EventDescriptor classe fornisce una descrizione di un evento e la PropertyDescriptor classe fornisce una descrizione di una proprietà.
Questa classe definisce proprietà e metodi per accedere ai relativi attributi archiviati. La Attributes proprietà ottiene la raccolta di attributi. Le Categoryproprietà , , IsBrowsableDescriptione DesignTimeOnly recuperano i valori di tali attributi specifici. Le Name proprietà e DisplayName forniscono il nome del membro.
Definisce MemberDescriptor anche un Equals metodo per confrontarlo MemberDescriptor con un altro.
Nota
In genere, si ereditano dalle EventDescriptor classi e PropertyDescriptor e non da questa classe.
Member |
Inizializza una nuova istanza della classe MemberDescriptor con l'oggetto MemberDescriptor specificato. |
Member |
Consente di inizializzare una nuova istanza della classe MemberDescriptor con il nome nell'oggetto MemberDescriptor specificato e gli attributi nella precedente classe MemberDescriptor e nella matrice Attribute. |
Member |
Consente di inizializzare una nuova istanza della classe MemberDescriptor con il nome specificato del membro. |
Member |
Consente di inizializzare una nuova istanza della classe MemberDescriptor con il nome specificato del membro e una matrice di attributi. |
Attribute |
Ottiene o imposta una matrice di attributi. |
Attributes |
Ottiene l'insieme di attributi per questo membro. |
Category |
Ottiene il nome della categoria alla quale appartiene il membro, come specificato in CategoryAttribute. |
Description |
Ottiene la descrizione del membro, come specificato in DescriptionAttribute. |
Design |
Indica se questo membro deve essere impostato soltanto in fase di progettazione, come specificato in DesignOnlyAttribute. |
Display |
Ottiene il nome che può essere visualizzato in una finestra, quale una finestra delle proprietà. |
Is |
Ottiene un valore che indica se il membro è esplorabile, come specificato in BrowsableAttribute. |
Name |
Ottiene il nome del membro. |
Name |
Ottiene il codice hash per il nome del membro, come specificato nel metodo GetHashCode(). |
Create |
Consente di creare un insieme di attributi utilizzando la matrice di attributi passati al costruttore. |
Equals(Object) |
Consente di confrontare questa istanza con l'oggetto specificato per verificare se sono equivalenti. |
Fill |
Quando è sottoposto a override in una classe derivata, consente di aggiungere gli attributi della classe che eredita all'elenco specificato di attributi nella classe padre. |
Find |
Consente di trovare il metodo specificato mediante reflection, cercando soltanto i metodi pubblici. |
Find |
Consente di trovare il metodo specificato mediante reflection, con la possibilità di ricercare soltanto i metodi pubblici. |
Get |
Restituisce il codice hash per l'istanza. |
Get |
Recupera l'oggetto da utilizzare durante la chiamata dei membri. |
Get |
Obsoleti.
Obsoleti.
Obsoleti.
Obsoleti.
Ottiene il componente sul quale richiamare un metodo. |
Get |
Ottiene un sito del componente per il componente specificato. |
Get |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
Memberwise |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
To |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Prodotto | Versioni |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: