INameScope.RegisterName(String, Object) Metoda

Definice

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.

Platí pro

Viz také