INameScope.RegisterName(String, Object) Método

Definição

Registra o nome fornecido para o namescope XAML atual.

public:
 void RegisterName(System::String ^ name, System::Object ^ scopedElement);
public void RegisterName (string name, object scopedElement);
abstract member RegisterName : string * obj -> unit
Public Sub RegisterName (name As String, scopedElement As Object)

Parâmetros

name
String

O nome para registrar.

scopedElement
Object

O elemento específico ao qual o name fornecido se refere.

Comentários

Nomes duplicados em um namescope XAML não são permitidos.

Notas aos Implementadores

Não permita que nomes duplicados sejam registrados. Se a entrada name já estiver atribuída a um elemento existente na representação de coleção interna do namescope XAML (mesmo que seja igual a scopedElement), gere uma exceção.

Considere também gerar uma exceção se o nome fornecido não estiver em conformidade com a Gramática XamlName.

Aplica-se a

Confira também