INameScope.RegisterName(String, Object) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zaregistruje zadaný název do aktuálního oboru názvů XAML.
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)
Parametry
- name
- String
Název, který se má zaregistrovat.
- scopedElement
- Object
Konkrétní prvek, na který zadaný name prvek odkazuje.
Poznámky
Duplicitní názvy v oboru názvů XAML nejsou povoleny.
Poznámky pro implementátory
Nepovolujte registraci duplicitních názvů. Pokud je vstup name již přiřazen k existující prvek v interní kolekci reprezentace XAML namescope (i když je stejný jako scopedElement), vyvolá výjimku.
Zvažte také vyvolání výjimky, pokud zadaný název neodpovídá gramatikě XamlName.