INameScope.RegisterName(String, Object) Método

Definición

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 scopedElementque ), 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.

Se aplica a

Consulte también