INameScope.RegisterName(String, Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Registra el nombre proporcionado en el ámbito de nombres XAML actual.
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
Nombre que se va a registrar.
- scopedElement
- Object
Elemento específico que al que hace referencia el name
proporcionado.
Comentarios
No se permiten nombres duplicados en un ámbito de nombres XAML.
Notas a los implementadores
No permita que se registren nombres duplicados. Si la entrada name
ya está asignada a un elemento existente en la representación de colección interna del ámbito de nombres XAML (aunque sea igual scopedElement
que ), inicie una excepción.
Considere también la posibilidad de producir una excepción si el nombre proporcionado no se ajusta a la gramática xamlName.