BaseControlArray Класс

Определение

Внимание

Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862

Реализует основные функциональные возможности, общие для управления массивами в приложениях, обновленных с Visual Basic 6.0.

public ref class BaseControlArray abstract : System::ComponentModel::Component, System::ComponentModel::ISupportInitialize
public abstract class BaseControlArray : System.ComponentModel.Component, System.ComponentModel.ISupportInitialize
[System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")]
public abstract class BaseControlArray : System.ComponentModel.Component, System.ComponentModel.ISupportInitialize
type BaseControlArray = class
    inherit Component
    interface ISupportInitialize
[<System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")>]
type BaseControlArray = class
    inherit Component
    interface ISupportInitialize
Public MustInherit Class BaseControlArray
Inherits Component
Implements ISupportInitialize
Наследование
Производный
Атрибуты
Реализации

Комментарии

Обычно не наследуется от BaseControlArray. Чтобы создать собственный массив элементов управления, наследуется от одного из классов массива элементов управления в пространстве имен Microsoft.VisualBasic.Compatibility.VB6.

Note

Функции и объекты в Microsoft.VisualBasic.Compatibility.VB6 пространстве имен предоставляются средствами обновления с Visual Basic 6.0 до Visual Basic. В большинстве случаев эти функции и объекты дублируют функции, которые можно найти в других пространствах имен в .NET Framework. Они необходимы только в том случае, если модель кода Visual Basic 6.0 значительно отличается от реализации .NET Framework.

Конструкторы

Имя Описание
BaseControlArray()
Устаревшие..

Инициализирует новый экземпляр класса BaseControlArray.

BaseControlArray(IContainer)
Устаревшие..

Инициализирует новый экземпляр BaseControlArray класса, при необходимости указывая контейнер.

Поля

Имя Описание
components
Устаревшие..

Сохраняет контейнер для массива элементов управления.

controlAddedAtDesignTime
Устаревшие..

Сохраняет значения, чтобы отслеживать, был ли элемент управления в массиве элементов управления создан во время разработки или во время выполнения.

controls
Устаревшие..

Хранит значения, представляющие элементы управления в массиве элементов управления.

fIsEndInitCalled
Устаревшие..

Сохраняет значение, указывающее, завершен ли код инициализации для контейнера массива элементов управления.

indices
Устаревшие..

Сохраняет индексы для массива элементов управления.

Свойства

Имя Описание
CanRaiseEvents
Устаревшие..

Возвращает значение, указывающее, может ли компонент вызвать событие.

(Унаследовано от Component)
Container
Устаревшие..

Возвращает объект IContainer , содержащий Componentобъект .

(Унаследовано от Component)
DesignMode
Устаревшие..

Возвращает значение, указывающее, находится ли текущий Component режим разработки.

(Унаследовано от Component)
Events
Устаревшие..

Возвращает список обработчиков событий, подключенных к этому Component.

(Унаследовано от Component)
Site
Устаревшие..

Возвращает или задает ISite объект Component.

(Унаследовано от Component)

Методы

Имя Описание
BaseCanExtend(Object)
Устаревшие..

Возвращает значение, указывающее, является ли элемент элемента управления элементом массива элементов управления.

BaseGetIndex(Object)
Устаревшие..

Возвращает индекс элемента управления в массиве элементов управления.

BaseGetItem(Int16)
Устаревшие..

Возвращает элемент управления для указанного индекса в массиве элементов управления.

BaseResetIndex(Object)
Устаревшие..

Не поддерживается BaseControlArray в классе.

BaseSetIndex(Object, Int16, Boolean)
Устаревшие..

Задает индекс элемента управления в массиве элементов управления.

BaseShouldSerializeIndex(Object)
Устаревшие..

Возвращает значение, указывающее, является ли элемент элемента управления элементом массива элементов управления.

Count()
Устаревшие..

Возвращает количество элементов управления в массиве элементов управления.

CreateObjRef(Type)
Устаревшие..

Создает объект, содержащий все соответствующие сведения, необходимые для создания прокси-сервера, используемого для взаимодействия с удаленным объектом.

(Унаследовано от MarshalByRefObject)
Dispose()
Устаревшие..

Освобождает все ресурсы, используемые параметром Component.

(Унаследовано от Component)
Dispose(Boolean)
Устаревшие..

Освобождает неуправляемые ресурсы, используемые элементом управления в массиве элементов управления, и при необходимости освобождает управляемые ресурсы.

Equals(Object)
Устаревшие..

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetControlInstanceType()
Устаревшие..

Возвращает тип элемента управления в массиве элементов управления.

GetEnumerator()
Устаревшие..

Возвращает ссылку на объект перечислителя, который используется для итерации по массиву элементов управления.

GetHashCode()
Устаревшие..

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetLifetimeService()
Устаревшие..

Извлекает текущий объект службы времени существования, который управляет политикой времени существования для этого экземпляра.

(Унаследовано от MarshalByRefObject)
GetService(Type)
Устаревшие..

Возвращает объект, представляющий службу, предоставляемую Component или ее Container.

(Унаследовано от Component)
GetType()
Устаревшие..

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
HookUpControlEvents(Object)
Устаревшие..

Добавляет обработчики событий для элемента управления в массиве элементов управления.

InitializeLifetimeService()
Устаревшие..

Получает объект службы времени существования для управления политикой времени существования для этого экземпляра.

(Унаследовано от MarshalByRefObject)
LBound()
Устаревшие..

Возвращает наименьший Short доступный подстрок для массива элементов управления.

Load(Int16)
Устаревшие..

Создает новый элемент в массиве элементов управления.

MemberwiseClone()
Устаревшие..

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
MemberwiseClone(Boolean)
Устаревшие..

Создает неглубокую копию текущего MarshalByRefObject объекта.

(Унаследовано от MarshalByRefObject)
ToString()
Устаревшие..

String Возвращает имя, содержащее имя , если таковое Componentимеется. Этот метод не должен быть переопределен.

(Унаследовано от Component)
UBound()
Устаревшие..

Возвращает объект Short , содержащий самый большой доступный подстрок для массива элементов управления.

Unload(Int16)
Устаревшие..

Удаляет элемент управления из массива элементов управления.

События

Имя Описание
Disposed
Устаревшие..

Происходит при удалении компонента вызовом Dispose() метода.

(Унаследовано от Component)

Явные реализации интерфейса

Имя Описание
ISupportInitialize.BeginInit()
Устаревшие..

Начинает инициализацию элемента управления.

ISupportInitialize.EndInit()
Устаревшие..

Завершает инициализацию элемента управления.

Применяется к