Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Sets a unique name on an element.
Namespace: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Syntax
'Declaration
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
)
public:
virtual void SetUniqueName(
ModelElement^ element,
ModelElement^ container,
DomainRoleInfo^ embeddedDomainRole,
String^ baseName
)
abstract SetUniqueName :
element:ModelElement *
container:ModelElement *
embeddedDomainRole:DomainRoleInfo *
baseName:string -> unit
override SetUniqueName :
element:ModelElement *
container:ModelElement *
embeddedDomainRole:DomainRoleInfo *
baseName:string -> unit
public function SetUniqueName(
element : ModelElement,
container : ModelElement,
embeddedDomainRole : DomainRoleInfo,
baseName : String
)
Parameters
element
Type: Microsoft.VisualStudio.Modeling.ModelElementElement to assign a unique name.
container
Type: Microsoft.VisualStudio.Modeling.ModelElementContainer embedding the element.
embeddedDomainRole
Type: Microsoft.VisualStudio.Modeling.DomainRoleInfoRole played by the element in the embedding relationship.
baseName
Type: StringString from which the generated name should be derived.
Exceptions
| Exception | Condition |
|---|---|
| ArgumentNullException | The element, container or embeddedDomainRole is a nulla null reference (Nothing in Visual Basic) reference. |
| InvalidOperationException | When called outside of a transaction context, the name property is calculated, or other modeling constraints are not satisfied. |
| NotSupportedException | There are more than the maximum elements allowed in the container. |
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.