BaseControlArray Třída

Definice

Upozornění

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

Implementuje základní funkce běžné pro řízení polí v aplikacích upgradovaných 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
Dědičnost
Odvozené
Atributy
Implementuje

Poznámky

Z nelze obvykle dědit BaseControlArray .You do not typically inherit from BaseControlArray. Chcete-li vytvořit vlastní pole ovládacích prvků, převezmou jednu z tříd ovládacích prvků v Microsoft.VisualBasic.Compatibility.VB6 oboru názvů.To create your own control array, inherit from one of the control array classes in the Microsoft.VisualBasic.Compatibility.VB6 namespace.

Poznámka

Funkce a objekty v Microsoft.VisualBasic.Compatibility.VB6 oboru názvů jsou k dispozici pro použití nástroji pro upgrade z Visual Basic 6,0 na 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. Ve většině případů tyto funkce a objekty duplikují funkce, které můžete najít v jiných oborech názvů v rozhraní .NET Framework.In most cases, these functions and objects duplicate functionality that you can find in other namespaces in the .NET Framework. Jsou zapotřebí pouze v případě, že model kódu aplikace Visual Basic 6.0 se zásadně liší od implementace rozhraní .NET Framework.They are necessary only when the Visual Basic 6.0 code model differs significantly from the .NET Framework implementation.

Konstruktory

BaseControlArray()

Inicializuje novou instanci BaseControlArray třídy.Initializes a new instance of the BaseControlArray class.

BaseControlArray(IContainer)

Inicializuje novou instanci BaseControlArray třídy, volitelně určení kontejneru.Initializes a new instance of the BaseControlArray class, optionally specifying a container.

Pole

components

Ukládá kontejner pro pole ovládacích prvků.Stores the container for a control array.

controlAddedAtDesignTime

Ukládá hodnoty pro sledování, zda ovládací prvek v poli ovládacího prvku byl vytvořen v době návrhu nebo v době běhu.Stores values to track whether a control in a control array was created at design time or at run time.

controls

Ukládá hodnoty, které reprezentují ovládací prvky v poli ovládacího prvku.Stores values that represent the controls in a control array.

fIsEndInitCalled

Ukládá hodnotu, která označuje, zda byl spuštěn inicializační kód kontejneru ovládacího prvku pole.Stores a value indicating whether the initialization code for a control array's container has finished executing.

indices

Ukládá indexy pro pole ovládacího prvku.Stores the indices for a control array.

Vlastnosti

CanRaiseEvents

Získá hodnotu, která označuje, zda může komponenta vyvolat událost.Gets a value indicating whether the component can raise an event.

(Zděděno od Component)
Container

Získá IContainer , který obsahuje Component .Gets the IContainer that contains the Component.

(Zděděno od Component)
DesignMode

Načte hodnotu, která označuje, zda Component je aktuálně v režimu návrhu.Gets a value that indicates whether the Component is currently in design mode.

(Zděděno od Component)
Events

Získá seznam obslužných rutin událostí, které jsou k tomuto typu připojeny Component .Gets the list of event handlers that are attached to this Component.

(Zděděno od Component)
Site

Získá nebo nastaví ISite z Component .Gets or sets the ISite of the Component.

(Zděděno od Component)

Metody

BaseCanExtend(Object)

Získá hodnotu, která označuje, zda je ovládací prvek členem pole ovládacích prvků.Gets a value that indicates whether a control is a member of a control array.

BaseGetIndex(Object)

Získá index ovládacího prvku v poli ovládacího prvku.Gets the index of a control in a control array.

BaseGetItem(Int16)

Získá ovládací prvek pro zadaný index v poli ovládacího prvku.Gets the control for a specified index in a control array.

BaseResetIndex(Object)

Ve třídě není podporována BaseControlArray .Not supported in the BaseControlArray class.

BaseSetIndex(Object, Int16, Boolean)

Nastaví index ovládacího prvku v poli ovládacího prvku.Sets the index for a control in a control array.

BaseShouldSerializeIndex(Object)

Vrací hodnotu, která označuje, zda je ovládací prvek členem pole ovládacích prvků.Returns a value that indicates whether a control is a member of a control array.

Count()

Vrátí počet ovládacích prvků v poli ovládacího prvku.Returns the number of controls in a control array.

CreateObjRef(Type)

Vytvoří objekt, který obsahuje všechny relevantní informace požadované pro vygenerování proxy serveru, který se používá ke komunikaci se vzdáleným objektem.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Zděděno od MarshalByRefObject)
Dispose()

Uvolní všechny prostředky, které používá Component .Releases all resources used by the Component.

(Zděděno od Component)
Dispose(Boolean)

Uvolní nespravované prostředky, které jsou používány ovládacím prvkem v poli ovládacího prvku a volitelně uvolňuje spravované prostředky.Releases the unmanaged resources that are used by a control in a control array and optionally releases the managed resources.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

(Zděděno od Object)
GetControlInstanceType()

Vrátí typ ovládacího prvku v poli ovládacího prvku.Returns the type of a control in a control array.

GetEnumerator()

Vrátí odkaz na objekt enumerátor, který se používá k iteraci v poli ovládacího prvku.Returns a reference to an enumerator object, which is used to iterate over a control array.

GetHashCode()

Slouží jako výchozí funkce hash.Serves as the default hash function.

(Zděděno od Object)
GetLifetimeService()
Zastaralé.

Načte aktuální objekt služby životnosti, který řídí zásady životního cyklu pro tuto instanci.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Zděděno od MarshalByRefObject)
GetService(Type)

Vrátí objekt, který představuje službu poskytnutou Component nebo podle jeho Container .Returns an object that represents a service provided by the Component or by its Container.

(Zděděno od Component)
GetType()

Získá Type aktuální instanci.Gets the Type of the current instance.

(Zděděno od Object)
HookUpControlEvents(Object)

Přidá obslužné rutiny události pro ovládací prvek v poli ovládacího prvku.Adds event handlers for a control in a control array.

InitializeLifetimeService()
Zastaralé.

Získá objekt služby životnosti, který řídí zásady životního cyklu pro tuto instanci.Obtains a lifetime service object to control the lifetime policy for this instance.

(Zděděno od MarshalByRefObject)
LBound()

Vrátí Short , který obsahuje nejmenší dostupný dolní index pro pole ovládacího prvku.Returns a Short that contains the smallest available subscript for a control array.

Load(Int16)

Vytvoří nový prvek v poli ovládacího prvku.Creates a new element in a control array.

MemberwiseClone()

Vytvoří kopii aktuálního seznamu Object .Creates a shallow copy of the current Object.

(Zděděno od Object)
MemberwiseClone(Boolean)

Vytvoří kopii aktuálního objektu bez podstruktury MarshalByRefObject .Creates a shallow copy of the current MarshalByRefObject object.

(Zděděno od MarshalByRefObject)
ToString()

Vrátí hodnotu String obsahující název Component , pokud existuje.Returns a String containing the name of the Component, if any. Tato metoda by neměla být přepsána.This method should not be overridden.

(Zděděno od Component)
UBound()

Vrátí Short , který obsahuje největší dostupný dolní index pro pole ovládacího prvku.Returns a Short that contains the largest available subscript for a control array.

Unload(Int16)

Odebere ovládací prvek z pole ovládacího prvku.Removes a control from a control array.

Události

Disposed

Nastane, pokud je komponenta uvolněna voláním Dispose() metody.Occurs when the component is disposed by a call to the Dispose() method.

(Zděděno od Component)

Explicitní implementace rozhraní

ISupportInitialize.BeginInit()

Zahájí inicializaci ovládacího prvku.Begins the initialization of the control.

ISupportInitialize.EndInit()

Ukončí inicializaci ovládacího prvku.Ends the initialization of a control.

Platí pro