Struttura PropertyIdentifier

Rappresenta una proprietà indipendente dalla piattaforma.

Spazio dei nomi:  Microsoft.Windows.Design.Metadata
Assembly:  Microsoft.Windows.Design.Extensibility (in Microsoft.Windows.Design.Extensibility.dll)

Sintassi

'Dichiarazione
Public Structure PropertyIdentifier _
    Implements IEquatable(Of PropertyIdentifier)
public struct PropertyIdentifier : IEquatable<PropertyIdentifier>
public value class PropertyIdentifier : IEquatable<PropertyIdentifier>
[<Sealed>]
type PropertyIdentifier =  
    struct
        interface IEquatable<PropertyIdentifier>
    end
JScript supporta l'utilizzo di strutture ma non la dichiarazione di nuove.

Il tipo PropertyIdentifier espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico PropertyIdentifier(Type, String) Inizializza una nuova istanza della classe PropertyIdentifier con il nome della proprietà e il tipo esistenti specificati.
Metodo pubblico PropertyIdentifier(TypeIdentifier, String) Inizializza una nuova istanza della classe PropertyIdentifier con il nome della proprietà e l'identificatore del tipo esistenti specificati.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica DeclaringType Ottiene il tipo che dichiara questa proprietà, se è stato impostato nel costruttore.
Proprietà pubblica DeclaringTypeIdentifier Ottiene il tipo di identificatore per il tipo che dichiara la proprietà.
Proprietà pubblica FullName Ottiene il nome completo del tipo della proprietà.
Proprietà pubblica IsEmpty Ottiene un valore che indica se l'identificatore corrente è stato creato tramite un costruttore vuoto.
Proprietà pubblica Name Ottiene il nome della proprietà.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals(Object) Determina se l'oggetto Object specificato è uguale all'oggetto PropertyIdentifier corrente. (Esegue l'override di ValueType.Equals(Object)).
Metodo pubblico Equals(PropertyIdentifier) Determina se l'oggetto PropertyIdentifier specificato è uguale all'oggetto PropertyIdentifier corrente.
Metodo protetto 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)
Metodo pubblico GetHashCode Restituisce il codice hash per l'istanza PropertyIdentifier corrente. (Esegue l'override di ValueType.GetHashCode()).
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString Ottiene la proprietà FullName sotto forma di stringa. (Esegue l'override di ValueType.ToString()).

In alto

Operatori

  Nome Descrizione
Operatore pubblicoMembro statico Equality Determina se le istanze di PropertyIdentifier specificate vengono considerate uguali.
Operatore pubblicoMembro statico Inequality Determina se le istanze di PropertyIdentifier specificate non vengono considerate uguali.

In alto

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.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Windows.Design.Metadata