RolePlayerOrderChangedEventArgs 构造函数
注意:此 API 现在已过时。
构造函数
命名空间: Microsoft.VisualStudio.Modeling
程序集: Microsoft.VisualStudio.Modeling.Sdk.11.0(在 Microsoft.VisualStudio.Modeling.Sdk.11.0.dll 中)
语法
声明
<ObsoleteAttribute("This class is not intended for public instantiation")> _
Public Sub New ( _
directory As IElementDirectory, _
sourceElementId As Guid, _
sourceDomainRole As DomainRoleInfo, _
counterpartId As Guid, _
counterpartRole As DomainRoleInfo, _
oldOrdinal As Integer, _
newOrdinal As Integer, _
changeSource As ChangeSource, _
transactionContext As TransactionContext _
)
[ObsoleteAttribute("This class is not intended for public instantiation")]
public RolePlayerOrderChangedEventArgs(
IElementDirectory directory,
Guid sourceElementId,
DomainRoleInfo sourceDomainRole,
Guid counterpartId,
DomainRoleInfo counterpartRole,
int oldOrdinal,
int newOrdinal,
ChangeSource changeSource,
TransactionContext transactionContext
)
参数
- directory
类型:Microsoft.VisualStudio.Modeling.IElementDirectory
元素的内容查找相关元素和 ElementLinks 的
- sourceElementId
类型:System.Guid
源 ModelElement 的 ID。
- sourceDomainRole
类型:Microsoft.VisualStudio.Modeling.DomainRoleInfo
字段角色受源 ModelElement 使用。
- counterpartId
类型:System.Guid
命令更改了 ModelElement 的 ID。
- counterpartRole
类型:Microsoft.VisualStudio.Modeling.DomainRoleInfo
字段角色由命令更改的 ModelElement 使用。
- oldOrdinal
类型:System.Int32
在更改之前的 ModelElement 序号
- newOrdinal
类型:System.Int32
在更改之后的 ModelElement 序号
- changeSource
类型:Microsoft.VisualStudio.Modeling.ChangeSource
此更改的源
- transactionContext
类型:Microsoft.VisualStudio.Modeling.TransactionContext
事务激活上下文,当引发了事件
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。