ParenthesizePropertyNameAttribute Classe

Definizione

Indica se il nome della proprietà associata viene visualizzato fra parentesi nella finestra Proprietà. La classe non può essere ereditata.

public ref class ParenthesizePropertyNameAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.All)]
public sealed class ParenthesizePropertyNameAttribute : Attribute
public sealed class ParenthesizePropertyNameAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.All)>]
type ParenthesizePropertyNameAttribute = class
    inherit Attribute
type ParenthesizePropertyNameAttribute = class
    inherit Attribute
Public NotInheritable Class ParenthesizePropertyNameAttribute
Inherits Attribute
Ereditarietà
ParenthesizePropertyNameAttribute
Attributi

Commenti

Con ParenthesizePropertyNameAttribute un NeedParenthesis valore di true indica al Finestra Proprietà che la proprietà associata deve essere visualizzata con parentesi intorno al nome. Il Finestra Proprietà visualizza una proprietà con parentesi intorno al nome nella parte superiore dell'elenco in modalità alfabetica o vicino alla parte superiore della categoria se il Finestra Proprietà è in modalità categorizzata.

Costruttori

ParenthesizePropertyNameAttribute()

Consente di inizializzare una nuova istanza della classe ParenthesizePropertyNameAttribute che indica che la proprietà associata non deve essere visualizzata fra parentesi.

ParenthesizePropertyNameAttribute(Boolean)

Consente di inizializzare una nuova istanza della classe ParenthesizePropertyNameAttribute, utilizzando il valore specificato per indicare se l'attributo viene visualizzato fra parentesi.

Campi

Default

Consente di inizializzare una nuova istanza della classe ParenthesizePropertyNameAttribute con un valore predefinito che indica che la proprietà associata non deve essere visualizzata fra parentesi. Questo campo è di sola lettura.

Proprietà

NeedParenthesis

Ottiene un valore che indica se viene visualizzato il nome della proprietà fra parentesi nella finestra Proprietà.

TypeId

Quando è implementata in una classe derivata, ottiene un identificatore univoco della classe Attribute.

(Ereditato da Attribute)

Metodi

Equals(Object)

Confronta l'oggetto specificato con questo oggetto e ne verifica l'uguaglianza.

GetHashCode()

Ottiene il codice hash di questo oggetto.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
IsDefaultAttribute()

Ottiene un valore che indica se il valore corrente dell'attributo è il valore predefinito dell'attributo stesso.

IsDefaultAttribute()

In caso di override in una classe derivata, indica se il valore di questa istanza è il valore predefinito per la classe derivata.

(Ereditato da Attribute)
Match(Object)

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()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Esegue il mapping di un set di nomi a un set corrispondente di ID dispatch.

(Ereditato da Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Recupera le informazioni sul tipo relative a un oggetto, che possono essere usate per ottenere informazioni sul tipo relative a un'interfaccia.

(Ereditato da Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Recupera il numero delle interfacce di informazioni sul tipo fornite da un oggetto (0 o 1).

(Ereditato da Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Fornisce l'accesso a proprietà e metodi esposti da un oggetto.

(Ereditato da Attribute)

Si applica a