RoleAssignment.CreatePlaceholderRoleAssignment Method

Creates a role assignment placeholder.

Namespace:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk (in Microsoft.VisualStudio.Modeling.Sdk.dll)

Syntax

'宣言
Public Shared Function CreatePlaceholderRoleAssignment ( _
    domainRoleId As Guid _
) As RoleAssignment
'使用
Dim domainRoleId As Guid
Dim returnValue As RoleAssignment

returnValue = RoleAssignment.CreatePlaceholderRoleAssignment(domainRoleId)
public static RoleAssignment CreatePlaceholderRoleAssignment(
    Guid domainRoleId
)
public:
static RoleAssignment^ CreatePlaceholderRoleAssignment(
    Guid domainRoleId
)
public static function CreatePlaceholderRoleAssignment(
    domainRoleId : Guid
) : RoleAssignment

Parameters

  • domainRoleId
    Type: System.Guid

    The ID of the domain role.

Return Value

Type: Microsoft.VisualStudio.Modeling.RoleAssignment

The role assignment created as a temporary placeholder that will be replaced.

Remarks

This is a special factory method that creates a role assignment used as a placeholder. The assignment will not contain valid model element or moniker.

This method is used in special cases, such as serialization to create a temporary role assignment, which will be replaced by a valid one later.

Permissions

See Also

Reference

RoleAssignment Class

RoleAssignment Members

Microsoft.VisualStudio.Modeling Namespace