BaseControlArray Klasa

Definicja

Przestroga

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

Implementuje podstawowe funkcje wspólne dla kontroli tablic w aplikacjach uaktualnionych z Visual Basic 6,0.Implements the basic functionality common to control arrays in applications upgraded from 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
Dziedziczenie
Pochodne
Atrybuty
Implementuje

Uwagi

Nie są zazwyczaj dziedziczone z BaseControlArray .You do not typically inherit from BaseControlArray. Aby utworzyć własną tablicę kontroli, Dziedzicz z jednej z klas tablicy formantów w Microsoft.VisualBasic.Compatibility.VB6 przestrzeni nazw.To create your own control array, inherit from one of the control array classes in the Microsoft.VisualBasic.Compatibility.VB6 namespace.

Uwaga

Funkcje i obiekty w Microsoft.VisualBasic.Compatibility.VB6 przestrzeni nazw są udostępniane do użycia przez narzędzia do uaktualniania z Visual Basic 6,0 do Visual Basic.Functions and objects in the Microsoft.VisualBasic.Compatibility.VB6 namespace are provided for use by the tools for upgrading from Visual Basic 6.0 to Visual Basic. W większości przypadków te funkcje i obiekty powielają funkcjonalność dostępną w innych przestrzeniach nazw programu .NET Framework.In most cases, these functions and objects duplicate functionality that you can find in other namespaces in the .NET Framework. Ich użycie jest konieczne tylko w sytuacji, gdy model kodu programu Visual Basic 6.0 różni się znacząco od wdrożenia programu .NET Framework.They are necessary only when the Visual Basic 6.0 code model differs significantly from the .NET Framework implementation.

Konstruktory

BaseControlArray()

Inicjuje nowe wystąpienie klasy BaseControlArray.Initializes a new instance of the BaseControlArray class.

BaseControlArray(IContainer)

Inicjuje nowe wystąpienie BaseControlArray klasy, opcjonalnie określając kontener.Initializes a new instance of the BaseControlArray class, optionally specifying a container.

Pola

components

Przechowuje kontener dla tablicy formantów.Stores the container for a control array.

controlAddedAtDesignTime

Przechowuje wartości, aby sprawdzić, czy kontrolka w tablicy formantów została utworzona w czasie projektowania czy w czasie wykonywania.Stores values to track whether a control in a control array was created at design time or at run time.

controls

Przechowuje wartości reprezentujące kontrolki w tablicy formantów.Stores values that represent the controls in a control array.

fIsEndInitCalled

Przechowuje wartość wskazującą, czy kod inicjalizacji kontenera tablicy kontrolnej zakończył wykonywanie.Stores a value indicating whether the initialization code for a control array's container has finished executing.

indices

Przechowuje indeksy dla tablicy formantów.Stores the indices for a control array.

Właściwości

CanRaiseEvents

Pobiera wartość wskazującą, czy składnik może zgłosić zdarzenie.Gets a value indicating whether the component can raise an event.

(Odziedziczone po Component)
Container

Pobiera IContainer , który zawiera Component .Gets the IContainer that contains the Component.

(Odziedziczone po Component)
DesignMode

Pobiera wartość wskazującą, czy Component jest aktualnie w trybie projektowania.Gets a value that indicates whether the Component is currently in design mode.

(Odziedziczone po Component)
Events

Pobiera listę programów obsługi zdarzeń, które są dołączone do tego elementu Component .Gets the list of event handlers that are attached to this Component.

(Odziedziczone po Component)
Site

Pobiera lub ustawia wartość ISite Component .Gets or sets the ISite of the Component.

(Odziedziczone po Component)

Metody

BaseCanExtend(Object)

Pobiera wartość wskazującą, czy formant jest elementem członkowskim tablicy formantów.Gets a value that indicates whether a control is a member of a control array.

BaseGetIndex(Object)

Pobiera indeks kontrolki w tablicy formantów.Gets the index of a control in a control array.

BaseGetItem(Int16)

Pobiera formant dla określonego indeksu w tablicy formantów.Gets the control for a specified index in a control array.

BaseResetIndex(Object)

Nieobsługiwane w BaseControlArray klasie.Not supported in the BaseControlArray class.

BaseSetIndex(Object, Int16, Boolean)

Ustawia indeks kontrolki w tablicy formantów.Sets the index for a control in a control array.

BaseShouldSerializeIndex(Object)

Zwraca wartość wskazującą, czy formant jest elementem członkowskim tablicy formantów.Returns a value that indicates whether a control is a member of a control array.

Count()

Zwraca liczbę kontrolek w tablicy formantów.Returns the number of controls in a control array.

CreateObjRef(Type)

Tworzy obiekt, który zawiera wszystkie istotne informacje wymagane do wygenerowania serwera proxy używanego do komunikacji z obiektem zdalnym.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Odziedziczone po MarshalByRefObject)
Dispose()

Zwalnia wszelkie zasoby używane przez element Component.Releases all resources used by the Component.

(Odziedziczone po Component)
Dispose(Boolean)

Zwalnia niezarządzane zasoby, które są używane przez formant w tablicy formantów i opcjonalnie zwalnia zarządzane zasoby.Releases the unmanaged resources that are used by a control in a control array and optionally releases the managed resources.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetControlInstanceType()

Zwraca typ kontrolki w tablicy formantów.Returns the type of a control in a control array.

GetEnumerator()

Zwraca odwołanie do obiektu modułu wyliczającego, który jest używany do iteracji w tablicy formantów.Returns a reference to an enumerator object, which is used to iterate over a control array.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetLifetimeService()
Nieaktualne.

Pobiera bieżący obiekt usługi okresu istnienia, który kontroluje zasady okresu istnienia dla tego wystąpienia.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Odziedziczone po MarshalByRefObject)
GetService(Type)

Zwraca obiekt, który reprezentuje usługę dostarczoną przez Component lub przez Container .Returns an object that represents a service provided by the Component or by its Container.

(Odziedziczone po Component)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
HookUpControlEvents(Object)

Dodaje programy obsługi zdarzeń dla formantu w tablicy formantów.Adds event handlers for a control in a control array.

InitializeLifetimeService()
Nieaktualne.

Uzyskuje obiekt usługi istnienia w celu kontrolowania zasad okresu istnienia dla tego wystąpienia.Obtains a lifetime service object to control the lifetime policy for this instance.

(Odziedziczone po MarshalByRefObject)
LBound()

Zwraca obiekt Short , który zawiera najmniejszy dostępny indeks w tablicy formantów.Returns a Short that contains the smallest available subscript for a control array.

Load(Int16)

Tworzy nowy element w tablicy formantów.Creates a new element in a control array.

MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
MemberwiseClone(Boolean)

Tworzy skróconą kopię bieżącego MarshalByRefObject obiektu.Creates a shallow copy of the current MarshalByRefObject object.

(Odziedziczone po MarshalByRefObject)
ToString()

Zwraca wartość String zawierającą nazwę Component (jeśli istnieje).Returns a String containing the name of the Component, if any. Ta metoda nie powinna być przesłaniana.This method should not be overridden.

(Odziedziczone po Component)
UBound()

Zwraca wartość zawierającą Short największy dostępny indeks w tablicy formantów.Returns a Short that contains the largest available subscript for a control array.

Unload(Int16)

Usuwa formant z tablicy formantów.Removes a control from a control array.

Zdarzenia

Disposed

Występuje, gdy składnik zostanie usunięty przez wywołanie Dispose() metody.Occurs when the component is disposed by a call to the Dispose() method.

(Odziedziczone po Component)

Jawne implementacje interfejsu

ISupportInitialize.BeginInit()

Rozpoczyna inicjalizację formantu.Begins the initialization of the control.

ISupportInitialize.EndInit()

Zamyka inicjalizację formantu.Ends the initialization of a control.

Dotyczy