IDTSCustomPropertyCollection100 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含 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 语句。
在调用ProvideComponentProperties方法期间填充接口的IDTSComponentMetaData100自定义属性集合。 不应在任何其他时间将属性添加到此集合。
以下接口包含自定义属性集合:
属性
Count |
获取 IDTSCustomPropertyCollection100 中包含的元素数。 |
Item[Object] |
获取由 |
方法
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) |
删除由 |
SetIndex(Int32, Int32) |
更改集合中 IDTSCustomProperty100 对象的位置。 |