Proprietà ModelItem.Name

Se sottoposto a override in una classe derivata, ottiene o imposta il nome o l'ID dell'elemento.

Spazio dei nomi:  Microsoft.Windows.Design.Model
Assembly:  Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)

Sintassi

'Dichiarazione
Public MustOverride Property Name As String
    Get
    Set
public abstract string Name { get; set; }
public:
virtual property String^ Name {
    String^ get () abstract;
    void set (String^ value) abstract;
}
abstract Name : string with get, set
abstract function get Name () : String
abstract function set Name (value : String)

Valore proprietà

Tipo: System.String
Stringa che rappresenta il nome dell'elemento.

Note

Non è necessario assegnare nomi a tutti gli elementi, pertanto questa proprietà può restituire nullriferimento null (Nothing in Visual Basic). Inoltre, a seconda del tipo di elemento e del punto della gerarchia in cui si trova, impostare il nome di un elemento potrebbe non essere sempre un'operazione valida. Se la proprietà ItemType di questo elemento dichiara un oggetto RuntimeNamePropertyAttribute, questa proprietà Name rappresenta un mapping diretto alla proprietà definita da quell'attributo.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ModelItem Classe

Spazio dei nomi Microsoft.Windows.Design.Model

Altre risorse

Architettura di estensibilità di Progettazione WPF

Architettura di modifica dei modelli