Metoda ElementNameProvider.GetElementNames —
Pobiera mapy nazw unikatowy element wszystkich elementów danego pojemnika i identyfikator roli osadzonych.
Przestrzeń nazw: Microsoft.VisualStudio.Modeling
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Składnia
'Deklaracja
Protected Function GetElementNames ( _
container As ModelElement, _
embeddedDomainRole As DomainRoleInfo, _
excludedElement As ModelElement _
) As Dictionary(Of String, ModelElement)
protected Dictionary<string, ModelElement> GetElementNames(
ModelElement container,
DomainRoleInfo embeddedDomainRole,
ModelElement excludedElement
)
Parametry
- container
Typ: Microsoft.VisualStudio.Modeling.ModelElement
Osadzanie elementu.
- embeddedDomainRole
Typ: Microsoft.VisualStudio.Modeling.DomainRoleInfo
Domeny rolę odgrywaną przez elementy osadzone przez kontener.
- excludedElement
Typ: Microsoft.VisualStudio.Modeling.ModelElement
Element ma być wykluczony z wyszukiwania (może być null).
Wartość zwracana
Typ: System.Collections.Generic.Dictionary<String, ModelElement>
Obiektu Dictionary, gdy klawisze są wszystkie unikatowe nazwy i wartości są pierwszego znalezionego elementu dla podanej nazwy.
Wyjątki
Wyjątek | Warunek |
---|---|
ArgumentNullException | The container or embeddedDomainRole is nullodwołanie o wartości null (Nothing w języku Visual Basic). |
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.