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 オブジェクトの場所を変更します。

適用対象