次の方法で共有


ClosureFindOrCreateElementOperation クラス

ターゲット要素を検索また作成する操作をマークするクロージャ操作を表します。

継承階層

System.Object
  Microsoft.VisualStudio.Modeling.ClosureElementOperation
    Microsoft.VisualStudio.Modeling.ClosureFindElementOperation
      Microsoft.VisualStudio.Modeling.ClosureFindOrCreateElementOperation

名前空間:  Microsoft.VisualStudio.Modeling
アセンブリ:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (Microsoft.VisualStudio.Modeling.Sdk.12.0.dll 内)

構文

'宣言
<SerializableAttribute> _
Public Class ClosureFindOrCreateElementOperation _
    Inherits ClosureFindElementOperation _
    Implements ISerializable
[SerializableAttribute]
public class ClosureFindOrCreateElementOperation : ClosureFindElementOperation, 
    ISerializable

ClosureFindOrCreateElementOperation 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド ClosureFindOrCreateElementOperation() 既定のコンストラクター
パブリック メソッド ClosureFindOrCreateElementOperation(ModelElement) コンストラクター
プロテクト メソッド ClosureFindOrCreateElementOperation(SerializationInfo, StreamingContext) 保護されたコンストラクター。これは逆シリアル化の際に実行されます。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ SourceElementDomainClassId 要素のドメイン クラスの ID (ClosureFindElementOperation から継承されます。)
パブリック プロパティ SourceElementId ソース ストア内の要素の ID (ClosureFindElementOperation から継承されます。)
パブリック プロパティ TargetElement ターゲット ストアにあるような要素 (ClosureFindElementOperation から継承されます。)
パブリック プロパティ TargetElementId ターゲット ストアにあるような、要素の ID (ClosureFindElementOperation から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド FindElement 既定のブルート フォースの検索操作 (ClosureFindElementOperation から継承されます。)
パブリック メソッド FindOrCreateElement ターゲット ストアの要素の検索または作成 (存在しない場合) に使用します
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetObjectData SerializationInfo に、ターゲット オブジェクトをシリアル化するために必要なデータを設定します。このメソッドはシリアル化中に実行されます。 (ClosureFindElementOperation.GetObjectData(SerializationInfo, StreamingContext) をオーバーライドします。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド Matches 要素がこの検索操作によって記述される要素と一致することを確認するための抽象メソッド (ClosureFindElementOperation から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド Resolve この操作のターゲットの解決を実行します (ClosureFindElementOperation.Resolve(Partition, ElementGroup) をオーバーライドします。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.Modeling 名前空間