Classe ExtensionDescriptionAttribute
Rappresenta l'attributo di descrizione dell'estensione.
Gerarchia di ereditarietà
System.Object
System.Attribute
System.ComponentModel.DisplayNameAttribute
Microsoft.Data.Schema.Extensibility.ExtensionDescriptionAttribute
Spazio dei nomi: Microsoft.Data.Schema.Extensibility
Assembly: Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)
Sintassi
'Dichiarazione
<AttributeUsageAttribute(AttributeTargets.Class Or AttributeTargets.Interface, Inherited := False, _
AllowMultiple := False)> _
Public Class ExtensionDescriptionAttribute _
Inherits DisplayNameAttribute
[AttributeUsageAttribute(AttributeTargets.Class|AttributeTargets.Interface, Inherited = false,
AllowMultiple = false)]
public class ExtensionDescriptionAttribute : DisplayNameAttribute
[AttributeUsageAttribute(AttributeTargets::Class|AttributeTargets::Interface, Inherited = false,
AllowMultiple = false)]
public ref class ExtensionDescriptionAttribute : public DisplayNameAttribute
[<AttributeUsageAttribute(AttributeTargets.Class|AttributeTargets.Interface, Inherited = false,
AllowMultiple = false)>]
type ExtensionDescriptionAttribute =
class
inherit DisplayNameAttribute
end
public class ExtensionDescriptionAttribute extends DisplayNameAttribute
Il tipo ExtensionDescriptionAttribute espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
ExtensionDescriptionAttribute | Inizializza una nuova istanza della classe ExtensionDescriptionAttribute. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
Description | Ottiene o imposta la descrizione. | |
DisplayName | Ottiene il nome di visualizzazione di una proprietà, di un evento o di un metodo void pubblico che non utilizzi argomenti memorizzati in questo attributo. (Ereditato da DisplayNameAttribute) | |
DisplayNameValue | Ottiene o imposta il nome di visualizzazione. (Ereditato da DisplayNameAttribute) | |
Publisher | Ottiene o imposta l'editore. | |
TypeId | Quando è implementata in una classe derivata, ottiene un identificatore univoco della classe Attribute. (Ereditato da Attribute) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Equals | Consente di determinare se due istanze di DisplayNameAttribute sono uguali. (Ereditato da DisplayNameAttribute) | |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) | |
GetHashCode | Viene restituito il codice hash per l'istanza. (Ereditato da DisplayNameAttribute) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
IsDefaultAttribute | Determina se questo attributo è predefinito. (Ereditato da DisplayNameAttribute) | |
Match | Quando è sottoposto a override in una classe derivata, restituisce un valore che indica se questa istanza equivale a un oggetto specificato. (Ereditato da Attribute) | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
_Attribute.GetIDsOfNames | Esegue il mapping di un set di nomi a un set corrispondente di ID di invio. (Ereditato da Attribute) | |
_Attribute.GetTypeInfo | Recupera le informazioni sul tipo relative a un oggetto, che possono essere utilizzate per ottenere informazioni sul tipo relative a un'interfaccia. (Ereditato da Attribute) | |
_Attribute.GetTypeInfoCount | Recupera il numero delle interfacce di informazioni di tipo fornite da un oggetto (0 o 1). (Ereditato da Attribute) | |
_Attribute.Invoke | Fornisce l'accesso a proprietà e metodi esposti da un oggetto. (Ereditato da Attribute) |
In alto
Note
Questo attributo è utilizzato per specificare un nome descrittivo, un editore, una descrizione o altre informazioni relative alla descrizione su un'interfaccia dell'estensione o un tipo. Questo attributo si può associare all'interfaccia dell'estensione o alla classe del tipo di estensione. Le informazioni specificate in tale attributo per l'estensione vengono utilizzate nella pagina Impostazioni per l'estensione.
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.