Třída COleSafeArray
Třída pro práci s poli libovolného typu a dimenze.
class COleSafeArray : public tagVARIANT
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Konstrukce COleSafeArray objektu. |
Veřejné metody
Název |
Description |
---|---|
Ukazatel na pole data načte. |
|
Přidělí paměť pro pole. |
|
Přidělí paměť pro popisovač zabezpečené pole. |
|
Umožňuje řízení existující VARIANTY na pole COleSafeArray objektu. |
|
Uvolní všechna data v podkladové VARIANTY. |
|
Vytvoří kopii existující pole. |
|
Vytvoří zabezpečené pole. |
|
Vytvoří jednorozměrné COleSafeArray objektu. |
|
Zničí existující pole. |
|
Zničí data v bezpečné pole. |
|
Popisovač zabezpečené pole zničí. |
|
Odpojí VARIANTY z pole COleSafeArray objektem (tak, aby data nebude uvolněna). |
|
Zkopíruje obsah do zabezpečené pole CByteArray. |
|
Vrátí počet rozměrů pole. |
|
Zkopíruje jeden prvek bezpečné pole. |
|
Vrátí velikost v bajtech jeden prvek bezpečné pole. |
|
Vrátí dolní mez pro jakýkoli rozměr bezpečné pole. |
|
Vrátí počet prvků jednorozměrné COleSafeArray objektu. |
|
Vrátí horní mez pro jakýkoli rozměr bezpečné pole. |
|
Zvýší počet uzamčení matice a umístí ukazatel na pole dat pole popisovače. |
|
Vrací ukazatel na indexované prvek. |
|
Do pole přiřadí jeden prvek. |
|
Nejméně významné (vpravo) vázán na bezpečné pole změní. |
|
Změní počet prvků jednorozměrné COleSafeArray objektu. |
|
Sníží zámek spočítat matice a zruší platnost ukazatel načtena AccessData . |
|
Sníží zámek spočítat matice tak může být uvolněna nebo změnit jejich velikost. |
Veřejné operátory
Název |
Description |
---|---|
Přistupuje k základní VARIANTY struktury COleSafeArray objektu. |
|
Přistupuje k základní VARIANTY struktury COleSafeArray objektu. |
|
Zkopíruje hodnoty do COleSafeArray objektu (SAFEARRAY, VARIANTY, COleVariant , nebo COleSafeArray matice). |
|
Porovná dvě pole typu variant (SAFEARRAY, VARIANTY, COleVariant , nebo COleSafeArray matice). |
|
Uloží obsah COleSafeArray Výpis kontextu objektu. |
Poznámky
COleSafeArraypochází z OLE VARIANTY struktury.OLE SAFEARRAY jsou k dispozici prostřednictvím funkce členů COleSafeArray , stejně jako sadu funkcí členů speciálně pro jednorozměrné pole bajtů.
Hierarchii dědičnosti
tagVARIANT
COleSafeArray
Požadavky
Záhlaví: afxdisp.h