Freigeben über


INameScope.RegisterName(String, Object) Methode

Definition

Registriert den angegebenen Namen beim aktuellen XAML-Namensbereich.

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)

Parameter

name
String

Der zu registrierende Name.

scopedElement
Object

Das bestimmte Element, auf das der name verweist.

Hinweise

Doppelte Namen in einem XAML-Namescope sind nicht zulässig.

Hinweise für Ausführende

Lassen Sie die Registrierung von doppelten Namen nicht zu. Wenn die Eingabe name bereits einem vorhandenen Element in der internen Auflistungsdarstellung des XAML-Namescopes zugewiesen ist (auch wenn sie mit identisch scopedElementist), lösen Sie eine Ausnahme aus.

Erwägen Sie auch, eine Ausnahme auszulösen, wenn der angegebene Name nicht der XamlName-Grammatik entspricht.

Gilt für:

Weitere Informationen