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] |
Возвращает объект IDTSCustomProperty100, указанный параметром |
Методы
FindObjectByID(Int32) |
Находит запрошенный объект в коллекции по его идентификатору. |
FindObjectIndexByID(Int32) |
Находит индекс запрошенного объекта в коллекции по его идентификатору. |
GetEnumerator() |
Возвращает перечислитель, служащий для прохода по коллекции IDTSCustomPropertyCollection100. |
GetObjectByID(Int32) |
Возвращает объект IDTSCustomPropertyCollection100, имеющий указанный идентификатор. |
GetObjectIndexByID(Int32) |
Возвращает индекс объекта IDTSCustomProperty100, имеющего указанный идентификатор. |
New() |
Создает новый объект IDTSCustomProperty100 и добавляет его в конец коллекции. |
NewAt(Int32) |
Создает новый объект IDTSCustomProperty100 в указанном месте коллекции. |
RemoveAll() |
Удаляет все объекты IDTSCustomProperty100 из коллекции. |
RemoveObjectByID(Int32) |
Удаляет объект IDTSCustomProperty100 с указанным идентификатором. |
RemoveObjectByIndex(Object) |
Удаляет объект IDTSCustomProperty100 в месте, указанном параметром |
SetIndex(Int32, Int32) |
Изменяет расположение объекта IDTSCustomProperty100 в коллекции. |