Classe de COleSafeArray
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