Partager via


CubeFields Interface

Définition

Collection de tous les CubeField objets d’un rapport de tableau croisé dynamique basé sur un cube OLAP.

public interface class CubeFields : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("0002444D-0000-0000-C000-000000000046")]
public interface CubeFields : System.Collections.IEnumerable
Public Interface CubeFields
Implements IEnumerable
Attributs
Implémente

Remarques

Chaque objet CubeField représente un champ de hiérarchie ou de mesure du cube.

Utilisez la CubeFields propriété pour renvoyer la collection CubeFields .

Utilisez CubeFields(index), où index est le numéro d’index du champ de cube, pour renvoyer un seul objet CubeField .

Propriétés

_Default[Object]

Réservé à une utilisation interne.

Application

Renvoie un Application objet qui représente l’application Microsoft Excel.

Count

Renvoie le nombre d'objets dans la collection.

Creator

Renvoie un nombre entier de 32 bits qui indique l’application dans laquelle cet objet a été créé.

Item[Object]

Renvoie un seul objet d’une collection.

Parent

Renvoie l’objet parent pour l’objet spécifié.

Méthodes

AddSet(String, String)

Ajoute un nouvel CubeField objet à la CubeFields collection.

GetEnumerator()

Collection de tous les CubeField objets d’un rapport de tableau croisé dynamique basé sur un cube OLAP.

GetMeasure(Object, XlConsolidationFunction, Object)

Dans une hiérarchie d’attributs, retourne une mesure implicite pour la fonction donnée qui correspond à cet attribut. S’il n’existe pas de « mesure implicite », une nouvelle mesure implicite est créée et ajoutée à la CubeFields collection.

S’applique à