Поделиться через


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 пространстве имен.

Примечание

Функции и объекты пространства имен 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()
Устаревшие..

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

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