INameScope.RegisterName(String, Object) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Registreert de opgegeven naam in de huidige XAML-naamscoop.
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)
Parameters
- name
- String
De naam die moet worden geregistreerd.
- scopedElement
- Object
Het specifieke element waarnaar de opgegeven name verwijst.
Opmerkingen
Dubbele namen in een XAML-naamscoop zijn niet toegestaan.
Notities voor uitvoerders
Sta niet toe dat dubbele namen worden geregistreerd. Als de invoer name al is toegewezen aan een bestaand element in de interne verzamelingsweergave van de XAML-naamscoop (zelfs als deze hetzelfde is als scopedElement), genereert u een uitzondering.
Overweeg ook een uitzondering te genereren als de opgegeven naam niet voldoet aan XamlName Grammar.