INameScope.RegisterName(String, Object) Método

Definição

Regista o nome fornecido no 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 a registar.

scopedElement
Object

O elemento específico a que o indicado name se refere.

Observações

Nomes duplicados num namescope XAML não são permitidos.

Notas para Implementadores

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

Considere também lançar uma exceção se o nome fornecido não estiver conforme a Gramática XamlName.

Aplica-se a

Ver também