次の方法で共有


ComponentClassID プロパティ

コンポーネント メタデータによって記述されるコンポーネントの CLSID を取得します。値の設定も可能です。

名前空間:  Microsoft.SqlServer.Dts.Pipeline.Wrapper
アセンブリ:  Microsoft.SqlServer.DTSPipelineWrap (Microsoft.SqlServer.DTSPipelineWrap.dll)

構文

'宣言
Property ComponentClassID As String
    Get
    Set
'使用
Dim instance As IDTSComponentMetaData100
Dim value As String

value = instance.ComponentClassID

instance.ComponentClassID = value
string ComponentClassID { get; set; }
property String^ ComponentClassID {
    String^ get ();
    void set (String^ value);
}
abstract ComponentClassID : string with get, set
function get ComponentClassID () : String
function set ComponentClassID (value : String)

プロパティ値

型: System. . :: . .String
IDTSComponentMetaData100 によって表されるコンポーネントの CLSID または PROGID です。

説明

このプロパティは、Instantiate メソッドが呼び出されたときに作成されるコンポーネントの種類を示します。

使用例

次のコード サンプルでは、プログラムでデータ フロー タスクにコンポーネントを追加する場合の、このプロパティの使用方法を示しています。この例では、Lookup コンポーネントが追加されます。

IDTSComponentMetaData100 component = dataflowTask.ComponentMetaDataCollection.New();
component.ComponentClassID = "DTSTransform.Lookup";
component.Instantiate();
Dim component As IDTSComponentMetaData100 = dataflowTask.ComponentMetaDataCollection.New 
component.ComponentClassID = "DTSTransform.Lookup" 
component.Instantiate