INameScope.RegisterName(String, Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.