INameScope.RegisterName(String, Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Registra 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 ser registrado.
- scopedElement
- Object
O elemento específico ao qual o fornecido name 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 o mesmo scopedElementque), 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.