COleSafeArray, classe
Une classe pour l'utilisation des tableaux de type arbitraire et de dimension.
class COleSafeArray : public tagVARIANT
Membres
Constructeurs publics
Nom |
Description |
---|---|
Construit un objet COleSafeArray. |
Méthodes publiques
Nom |
Description |
---|---|
Extrait un pointeur vers les données de tableau. |
|
Alloue de la mémoire pour le tableau. |
|
Alloue de la mémoire pour le modèle de tableau sécurisé. |
|
Donne le contrôle du tableau existant de variant à l'objet d' COleSafeArray . |
|
Libère toutes les données dans variantsous-jacent. |
|
Crée une copie d'un tableau existant. |
|
Crée un tableau sécurisé. |
|
Crée un objet unidimensionnel d' COleSafeArray . |
|
Détruit un tableau existant. |
|
Perdre des données dans un tableau sécurisé. |
|
Détruit un modèle d'un tableau sécurisé. |
|
Détache le tableau de variant de l'objet d' COleSafeArray (afin que les données ne soient pas libérées). |
|
Copie le contenu du tableau sécurisé dans CByteArray. |
|
Retourne le nombre de dimensions du tableau. |
|
Extrait un élément unique du tableau sécurisé. |
|
Retourne la taille, en octets, d'un élément dans un tableau sécurisé. |
|
Retourne la limite inférieure d'une dimension d'un tableau sécurisé. |
|
Retourne le nombre d'éléments contenus dans l'objet unidimensionnel d' COleSafeArray . |
|
Retourne la limite supérieure pour toute dimension d'un tableau sécurisé. |
|
Incrémente le nombre de verrous d'un tableau et définit un pointeur vers les données de tableau dans le modèle de tableau. |
|
Retourne un pointeur vers l'élément indexé. |
|
Assigne un élément unique dans le tableau. |
|
Modifie le moins significative (droite) dépendant d'un tableau sécurisé. |
|
Modifie le nombre d'éléments dans un objet unidimensionnel d' COleSafeArray . |
|
Décrémente le nombre de verrous d'un tableau et invalide le pointeur récupéré par AccessData. |
|
Décrémente le nombre de verrous d'un tableau elle peut être libérée ou redimensionné. |
Opérateurs publics
Nom |
Description |
---|---|
Accède à la structure sous-jacente de variant de l'objet d' COleSafeArray . |
|
Accède à la structure sous-jacente de variant de l'objet d' COleSafeArray . |
|
Valeurs de copies dans un objet d' COleSafeArray (SAFEARRAY, variant, COleVariant, ou tableau d' COleSafeArray ). |
|
Compare deux tableaux variantes (SAFEARRAY, variant, COleVariant, ou tableaux d' COleSafeArray ). |
|
Affiche le contenu d'un objet d' COleSafeArray au contexte de dump. |
Notes
COleSafeArray dérive de OLE structure de variant . Les fonctions membres OLE SAFEARRAY sont disponibles via COleSafeArray, ainsi qu'un ensemble de fonctions membres spécialement conçues pour les tableaux unidimensionnels d'octets.
Hiérarchie d'héritage
tagVARIANT
COleSafeArray
Configuration requise
Header: afxdisp.h