INameScope.RegisterName(String, Object) Method

Definition

Registra el nombre proporcionado en el ámbito de nombres XAML actual.Registers the provided name into the current XAML namescope.

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)

Parameters

name
String

Nombre que se va a registrar.The name to register.

scopedElement
Object

Elemento específico que al que hace referencia el name proporcionado.The specific element that the provided name refers to.

Remarks

No se permiten nombres duplicados en un ámbito de nombres XAML.Duplicate names in a XAML namescope are not permitted.

Notes to Implementers

No permita que se registren nombres duplicados.Do not permit duplicate names to be registered. Si el name de entrada ya está asignado a un elemento existente en la representación interna de la colección del ámbito de nombres XAML (aunque sea igual que scopedElement), se produce una excepción.If the input name is already assigned to an existing element in the internal collection representation of the XAML namescope (even if it is the same as scopedElement), throw an exception.

Considere también la posibilidad de iniciar una excepción si el nombre proporcionado no se ajusta a la Gramática XamlName.Also consider throwing an exception if the provided name does not conform to XamlName Grammar.

Applies to

See also