ObjectReferenceService ObjectReferenceService ObjectReferenceService ObjectReferenceService Class

定義

このインターフェイスは Visual Studio の統合によって、オブジェクトへの AppDomain シリアル化対応参照を取得するために使用されます。This interface is used by Visual Studio integration to acquire an AppDomain serialization friendly reference to an object.

public ref class ObjectReferenceService sealed
public sealed class ObjectReferenceService
type ObjectReferenceService = class
Public NotInheritable Class ObjectReferenceService
継承
ObjectReferenceServiceObjectReferenceServiceObjectReferenceServiceObjectReferenceService

コンストラクター

ObjectReferenceService(EditingContext) ObjectReferenceService(EditingContext) ObjectReferenceService(EditingContext) ObjectReferenceService(EditingContext)

指定した編集コンテキストを指定して、ObjectReferenceService クラスの新しいインスタンスを初期化しますInitializes a new instance of the ObjectReferenceService class with a specified editing context

メソッド

AcquireObjectReference(Int32, Int32, Int32, Int32) AcquireObjectReference(Int32, Int32, Int32, Int32) AcquireObjectReference(Int32, Int32, Int32, Int32) AcquireObjectReference(Int32, Int32, Int32, Int32)

オブジェクトの SourceLocation によって参照を取得します。このメソッドは、オブジェクトを自動的に登録して SourceLocationUpdatedEvent (存在する場合) をリッスンします。Acquires a reference by the SourceLocation of the object and this method will automatically register the object to listen to SourceLocationUpdatedEvent, if available.

AcquireObjectReference(Object) AcquireObjectReference(Object) AcquireObjectReference(Object) AcquireObjectReference(Object)

実際の参照によってオブジェクトの参照を取得します。Acquires a reference of an object by its actual reference.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ReleaseObjectReference(Guid) ReleaseObjectReference(Guid) ReleaseObjectReference(Guid) ReleaseObjectReference(Guid)

デザイナー インフラストラクチャがアクティビティへの実際の参照を解放するようにして、メモリ リークを回避します。Allows the designer infrastructure to release the actual reference to the activity and avoids memory leak.

ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)
TryGetObject(Guid, Object) TryGetObject(Guid, Object) TryGetObject(Guid, Object) TryGetObject(Guid, Object)

ObjectReference によってオブジェクトへの実際の参照を取得します。Obtains the actual reference to the object by its ObjectReference.

イベント

SourceLocationUpdated SourceLocationUpdated SourceLocationUpdated SourceLocationUpdated

オブジェクトのソースの場所が変更されたときに発生します。Occurs when the source location for the object changes.

適用対象