IDTSCustomPropertyCollection100 インターフェイス

定義

IDTSCustomProperty100 オブジェクトのコレクションを格納します。

public interface class IDTSCustomPropertyCollection100 : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("6572CF14-47A2-4D56-9D97-724519547028")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSCustomPropertyCollection100 : System.Collections.IEnumerable
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("3C88E98B-D1B8-4D9E-B66E-E8A9A687618A")]
public interface IDTSCustomPropertyCollection100 : System.Collections.IEnumerable
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("FC9C6EB3-F689-47CA-AAC9-C0F0BEEE5B6B")]
public interface IDTSCustomPropertyCollection100 : System.Collections.IEnumerable
[<System.Runtime.InteropServices.Guid("6572CF14-47A2-4D56-9D97-724519547028")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSCustomPropertyCollection100 = interface
    interface IEnumerable
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("3C88E98B-D1B8-4D9E-B66E-E8A9A687618A")>]
type IDTSCustomPropertyCollection100 = interface
    interface IEnumerable
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("FC9C6EB3-F689-47CA-AAC9-C0F0BEEE5B6B")>]
type IDTSCustomPropertyCollection100 = interface
    interface IEnumerable
Public Interface IDTSCustomPropertyCollection100
Implements IEnumerable
属性
実装

注釈

カスタムプロパティは、データフローオブジェクトがインターフェース自体に実装されたものを超えた追加のプロパティを公開する仕組みを提供します。 例えば、OLE DBのソースアダプターには、ユーザーがデータソースのSQL文を指定できるカスタムプロパティが含まれています。

IDTSComponentMetaData100インターフェースのカスタムプロパティコレクションは、ProvideComponentPropertiesメソッドへの呼び出し中に埋め込まれます。 プロパティは他の時点でこのコレクションに追加してはいけません。

以下のインターフェースにはカスタムプロパティコレクションが含まれています:

プロパティ

名前 説明
Count

IDTSCustomPropertyCollection100に含まれる要素の数を得ます。

Item[Object]

Indexパラメータで指定されたIDTSCustomProperty100を取得します。

メソッド

名前 説明
FindObjectByID(Int32)

コレクション内のリクエストされたオブジェクトをIDで特定します。

FindObjectIndexByID(Int32)

コレクション内のリクエスト対象オブジェクトのインデックスをIDで特定します。

GetEnumerator()

IDTSCustomPropertyCollection100を反復できる列挙子を返します。

GetObjectByID(Int32)

指定されたIDを持つ IDTSCustomPropertyCollection100 オブジェクトを取得します。

GetObjectIndexByID(Int32)

指定されたIDを持つ IDTSCustomProperty100 オブジェクトのインデックスを取得します。

New()

新しい IDTSCustomProperty100 オブジェクトを作成し、コレクションの最後に追加します。

NewAt(Int32)

コレクション内の指定された場所に新しい IDTSCustomProperty100 オブジェクトを作成します。

RemoveAll()

コレクション内の IDTSCustomProperty100 オブジェクトをそれぞれ削除します。

RemoveObjectByID(Int32)

指定されたIDを持つ IDTSCustomProperty100 を削除します。

RemoveObjectByIndex(Object)

Indexで指定された場所でIDTSCustomProperty100オブジェクトを削除します。

SetIndex(Int32, Int32)

コレクション内の IDTSCustomProperty100 オブジェクトの位置を変更します。

適用対象