Reference Classe

Definição

Implementa a {x:Reference} extensão de marcação.

public ref class Reference : System::Windows::Markup::MarkupExtension
[System.Windows.Markup.ContentProperty("Name")]
public class Reference : System.Windows.Markup.MarkupExtension
[<System.Windows.Markup.ContentProperty("Name")>]
type Reference = class
    inherit MarkupExtension
Public Class Reference
Inherits MarkupExtension
Herança
Atributos

Observações

A {x:Reference} extensão de marcação suporta um uso posicional (existe apenas um parâmetro) e um uso de argumento nomeado (com o argumento namenomeado ).

A {x:Reference} extensão de marcação é usada para referenciar outro objeto nomeado no grafo de objetos. Os objetos neste cenário são inicialmente nomeados por , embora implementações específicas frequentemente definam um .RuntimeNamePropertyAttribute Para mais informações, consulte x:Reference Markup Extension.

Para mais informações sobre extensões de marcação, consulte Conversores de Tipos e Extensões de Marcação para XAML.

O assembly System.Xaml usa XmlnsDefinitionAttribute para mapear todos os tipos do assembly para o namespace XAML da linguagem XAML (http://schemas.microsoft.com/winfx/2006/xaml). Normalmente declaras um prefixo para http://schemas.microsoft.com/winfx/2006/xaml num mapeamento de elemento raiz e usas o prefixo x.

Construtores

Name Description
Reference()

Inicializa uma nova instância da Reference classe.

Reference(String)

Inicializa uma nova instância da Reference classe com o name argumento.

Propriedades

Name Description
Name

Obtém ou define o nome XAML para obter a referência.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ProvideValue(IServiceProvider)

Devolve um objeto que é o valor da propriedade alvo. Para o Reference tipo, este é o objeto que o fornecido Name referencia.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também