Propriedade ModelItem.Name

Quando substituído em uma classe derivada, obtém ou define o nome ou ID do item.

Namespace:  Microsoft.Windows.Design.Model
Assembly:  Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)

Sintaxe

'Declaração
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)

Valor de propriedade

Tipo: System.String
Uma seqüência de caracteres que representa o nome do item.

Comentários

Nem todos os itens precisam ter nomes, para que essa propriedade pode retornar nulluma referência nula (Nothing no Visual Basic). Além disso, dependendo do tipo de item e onde ele está localizado na hierarquia, não sempre pode ser válido para definir o nome em um item. Se este item ItemType propriedade declara um RuntimeNamePropertyAttribute, isso Name propriedade é um mapeamento direto para a propriedade ditado pelo atributo.

Segurança do .NET Framework

Consulte também

Referência

ModelItem Classe

Namespace Microsoft.Windows.Design.Model

Outros recursos

Arquitetura de extensibilidade Designer WPF

A edição do modelo de arquitetura