DiagramDragEventArgs 类
为 DragDrop、 DragEnter 或 DragOver 事件提供数据。
继承层次结构
System.Object
System.EventArgs
Microsoft.VisualStudio.Modeling.Diagrams.DiagramEventArgs
Microsoft.VisualStudio.Modeling.Diagrams.DiagramPointEventArgs
Microsoft.VisualStudio.Modeling.Diagrams.DiagramDragEventArgs
命名空间: Microsoft.VisualStudio.Modeling.Diagrams
程序集: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0(在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll 中)
语法
声明
Public Class DiagramDragEventArgs _
Inherits DiagramPointEventArgs
public class DiagramDragEventArgs : DiagramPointEventArgs
DiagramDragEventArgs 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
DiagramDragEventArgs() | 初始化 DiagramDragEventArgs 类的新实例。 | |
DiagramDragEventArgs(DragEventArgs, DiagramClientView) | 初始化 DiagramDragEventArgs 类的新实例。 | |
DiagramDragEventArgs(DragEventArgs, Boolean, ElementGroupPrototype, DiagramClientView) | 初始化 DiagramDragEventArgs 类的新实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
AllowedEffect | 获取拖动事件的发起方(或源)所允许的拖放操作。 | |
Alt | 获取一个 Alt 键是否的值是按下的。 | |
Control | 获取指示 ctrl 键是否的值是按下的。 | |
Data | 获取包含数据与此事件相关的 IDataObject。 | |
DiagramClientView | 获取 DiagramEventArgs 发出的 DiagramClientView。 (继承自 DiagramEventArgs。) | |
DiagramHitTestInfo | 获取命中测试信息与鼠标位置对应。 (继承自 DiagramPointEventArgs。) | |
Effect | 获取或设置拖放操作中目标放置效果。 | |
Handled | 获取或设置指示此事件淡出或处理。 (继承自 DiagramEventArgs。) | |
HitDiagramItem | 获取关系图项与鼠标位置对应。 (继承自 DiagramPointEventArgs。) | |
IsDropLocationUserSpecified | 获取指示放置位置是否由用户指定,或者,如果的值为生成的。 | |
KeyState | 获取 Shift、Ctrl 和 Alt 键的当前状态以及鼠标按钮的状态。bit 的 1:鼠标左键位的 2:右击位的 4:shift 键位的 8:控制键位的 16:元鼠标按钮位的 32:Alt键 | |
MousePosition | 获取在世界单元的光标位置相对于关系图的左上角。 (继承自 DiagramPointEventArgs。) | |
Prototype | 获取元素组原型与此拖动操作。这在原始数据对象中是否存在,但是,提供作为一个单独的属性,以便各个客户端不必反序列化此它们。 | |
Shift | 获取指示 shift 键是否的值是按下的。 |
页首
方法
名称 | 说明 | |
---|---|---|
ComputeEffect | 此方法返回给定的唯一给定的值 (拖放目标上支持的可能的效果。提供的拖动源的效果采用键状态可用于确定该给定的效果。 | |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) | |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) | |
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) | |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。