Sdílet prostřednictvím


ElementNameProvider.SetUniqueName – metoda (ModelElement, ModelElement, DomainRoleInfo, String)

Nastaví prvek jedinečný název.

Obor názvů:  Microsoft.VisualStudio.Modeling
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Syntaxe

'Deklarace
Public Overridable Sub SetUniqueName ( _
    element As ModelElement, _
    container As ModelElement, _
    embeddedDomainRole As DomainRoleInfo, _
    baseName As String _
)
public virtual void SetUniqueName(
    ModelElement element,
    ModelElement container,
    DomainRoleInfo embeddedDomainRole,
    string baseName
)

Parametry

  • baseName
    Typ: System.String
    Řetězec, ze kterého by vygenerovaný název odvozen.

Výjimky

Výjimka Podmínka
ArgumentNullException

The element, container or embeddedDomainRole is a nullodkaz null (Nothing v jazyce Visual Basic) reference.

InvalidOperationException

Volána mimo kontext transakce, se vypočítá vlastnost název nebo jiných omezení modelování nejsou splněny.

NotSupportedException

Existuje více než maximální prvků v kontejneru.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

ElementNameProvider Třída

SetUniqueName – přetížení

Microsoft.VisualStudio.Modeling – obor názvů