Sdílet prostřednictvím


INameScope.RegisterName(String, Object) Metoda

Definice

Zaregistruje zadaný název do aktuálního rozsahu 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ý chcete 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ímu elementu v interní kolekci reprezentace rozsahu názvů XAML (i když je stejný jako scopedElement), vyvolá výjimku.

Pokud zadaný název neodpovídá gramatice XamlName, zvažte také vyvolání výjimky.

Platí pro

Viz také