Share via


ObjectReferenceService 类

定义

Visual Studio 接口集成用于该接口捕获对象的 AppDomain 序列化友好引用。

public ref class ObjectReferenceService sealed
public sealed class ObjectReferenceService
type ObjectReferenceService = class
Public NotInheritable Class ObjectReferenceService
继承
ObjectReferenceService

构造函数

ObjectReferenceService(EditingContext)

用指定的编辑上下文初始化 ObjectReferenceService 类的新实例。

方法

AcquireObjectReference(Int32, Int32, Int32, Int32)

通过该对象的 SourceLocation 获取引用,此方法将自动注册要侦听 SourceLocationUpdatedEvent 的对象,如果可能。

AcquireObjectReference(Object)

通过其实际引用获取对象的引用。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ReleaseObjectReference(Guid)

允许设计师基础结构发布该活动的实际引用,并避免内存泄漏。

ToString()

返回表示当前对象的字符串。

(继承自 Object)
TryGetObject(Guid, Object)

通过其 ObjectReference 获得实际引用至对象。

事件

SourceLocationUpdated

当对象的源位置发生更改时发生。

适用于