INameScope.RegisterName(String, Object) Méthode

Définition

Inscrit le nom fourni dans le namescope XAML actuel.

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)

Paramètres

name
String

Nom à inscrire.

scopedElement
Object

Élément spécifique auquel le fourni name fait référence.

Remarques

Les noms en double dans un namescope XAML ne sont pas autorisés.

Notes pour les responsables de l’implémentation

Ne pas autoriser l’inscription de noms en double. Si l’entrée name est déjà affectée à un élément existant dans la représentation interne de collection du namescope XAML (même s’il est identique à scopedElement), lèvez une exception.

Envisagez également de lever une exception si le nom fourni n’est pas conforme à la grammaire XamlName.

S’applique à

Voir aussi