ShapeRange Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une plage de formes, qui correspond à un ensemble de formes dans un document.
public interface class ShapeRange : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("0002443B-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface ShapeRange : System.Collections.IEnumerable
Public Interface ShapeRange
Implements IEnumerable
- Attributs
- Implémente
Remarques
Une plage de formes peut contenir une seule forme, plusieurs formes ou toutes les formes du document. Vous pouvez inclure les formes de votre choix (parmi toutes les formes du document ou de la sélection) pour générer une plage de formes. Par exemple, vous pouvez construire une collection qui contient les trois premières formes d’un document, toutes les formes sélectionnées d’un document ou toutes les formes libres ShapeRange d’un document.
Propriétés
| Adjustments |
Renvoie un Adjustments objet qui contient des valeurs d’ajustement pour tous les ajustements dans la forme spécifiée. S’applique ShapeRange à tout objet qui représente une forme automatique, un objet WordArt ou un connecteur. En lecture seule. |
| AlternativeText |
Renvoie ou définit la chaîne de texte descriptive (de remplacement) d’un objet lorsque l’objet ShapeRange est enregistré dans une page Web. String en lecture/écriture. |
| Application |
Renvoie un Application objet qui représente l’application Microsoft Excel’application. En lecture seule. |
| AutoShapeType |
Renvoie ou définit le type de forme de l’objet spécifié, qui doit représenter une forme automatique autre qu’un trait, une forme libre ou ShapeRange un connecteur. En MsoAutoShapeType lecture/écriture. |
| BackgroundStyle |
Cette propriété renvoie ou définit le style d'arrière-plan. En lecture/écriture |
| BlackWhiteMode |
Renvoie ou définit une valeur qui indique comment la forme spécifiée s’affiche lorsque la présentation est affichée en mode noir et blanc. En MsoBlackWhiteMode lecture/écriture. |
| Callout |
Renvoie un objet qui contient les propriétés de mise en forme de CalloutFormat la forme spécifiée. S’applique ShapeRange aux objets qui représentent des traits de ligne. En lecture seule. |
| CanvasItems |
Réservé à un usage interne. |
| Chart |
Renvoie un objet qui représente le graphique contenu dans la plage de formes. En lecture seule. |
| Child |
Cette propriété renvoie la valeur msoTrue si la forme spécifiée est une forme enfant ou si toutes les formes contenues dans une plage de formes sont des formes enfants du même parent. En lecture MsoTriState seule. |
| ConnectionSiteCount |
Renvoie le nombre de sites de connexion sur la forme spécifiée. Entier en lecture seule. |
| Connector |
Cette propriété a la valeur True si la forme spécifiée est un connecteur. En lecture MsoTriState seule. |
| ConnectorFormat |
Renvoie un ConnectorFormat objet qui contient les propriétés de mise en forme du connecteur. ShapeRangeS’applique aux objets qui représentent des connecteurs. En lecture seule. |
| Count |
Renvoie le nombre d'objets dans la collection. Entier en lecture seule. |
| Creator |
Renvoie un nombre entier de 32 bits qui indique l’application dans laquelle cet objet a été créé. Si l'objet a été créé dans Microsoft Excel, cette propriété renvoie la chaîne XCEL, qui équivaut au nombre hexadécimal 5843454C. En lecture XlCreator seule. |
| Diagram |
Renvoie un Diagram objet représentant un diagramme. |
| DiagramNode |
Renvoie un DiagramNode objet qui représente un nœud dans un diagramme. |
| Fill |
Renvoie un objet qui contient les propriétés de mise en forme de FillFormat remplissage pour le graphique ou la forme spécifiée. En lecture seule. |
| Glow |
Renvoie un objet qui contient les propriétés de mise en forme de lumière pour la plage de formes. En lecture seule. |
| GroupItems |
Renvoie un GroupShapes objet qui représente les formes individuelles dans le groupe spécifié. S’applique ShapeRange aux objets qui représentent des formes groupées. En lecture seule. |
| HasChart |
Renvoie des informations sur le cas ShapeRange où un graphique est contenu. En lecture seule. |
| HasDiagram |
Renvoie si une forme ou une plage de formes contient un diagramme. En lecture MsoTriState seule. |
| HasDiagramNode |
Renvoie une valeur indiquant si un nœud de diagramme existe dans une forme ou une plage de formes donnée. En lecture MsoTriState seule. |
| Height |
Hauteur de l’objet. En lecture/écriture unique. |
| HorizontalFlip |
Cette propriété a la valeur True si la forme spécifiée est retournée autour de l'axe horizontal. En lecture MsoTriState seule. |
| ID |
Renvoie le type de l’objet spécifié. Entier en lecture seule. |
| Left |
Distance entre le bord gauche de l’objet et le bord gauche de la colonne A (dans une feuille de calcul) ou le bord gauche de la zone de graphique (sur un graphique). En lecture/écriture unique. |
| Line |
Renvoie un objet qui contient les propriétés de mise en forme LineFormat de trait pour la forme spécifiée. En lecture seule. |
| LockAspectRatio |
Cette propriété renvoie la valeur True si la forme spécifiée conserve ses proportions d'origine lorsque vous la redimensionnez. Elle renvoie la valeur False si vous pouvez modifier la hauteur et la largeur de la forme indépendamment l'une de l'autre lorsque vous la redimensionnez. En MsoTriState lecture/écriture. |
| Name |
Cette propriété renvoie ou définit le nom de l'objet. Type de données String en lecture-écriture. |
| Nodes |
Renvoie une ShapeNodes collection qui représente la description géométrique de la forme spécifiée. ShapeRangeS’applique aux objets qui représentent des dessins de forme libre. |
| Parent |
Renvoie l'objet parent de l'objet spécifié. En lecture seule. |
| ParentGroup |
Renvoie un objet qui représente la forme parente commune d’une forme enfant ou Shape d’une plage de formes enfants. |
| PictureFormat |
Renvoie un objet qui contient les propriétés de mise en forme PictureFormat d’image pour la forme spécifiée. ShapeRangeS’applique aux objets qui représentent des images ou des objets OLE. En lecture seule. |
| Reflection |
Renvoie un objet pour une plage de formes spécifiée qui contient les propriétés de mise en forme de réflexion ReflectionFormat pour la plage de formes. En lecture seule. |
| Rotation |
Renvoie ou définit la rotation de la forme en degrés. En lecture/écriture unique. |
| Shadow |
True si la police est une police d’ombre ou si l’objet a une ombre. Boolean (en lecture/écriture). |
| ShapeStyle |
Renvoie ou définit une chaîne MsoShapeStyleIndex qui représente le style de forme d’une plage de formes. En lecture/écriture |
| SoftEdge |
Renvoie un objet qui contient les propriétés de mise en forme de bordures souples pour une plage de formes spécifiée. En lecture seule. |
| TextEffect |
Renvoie un objet qui contient les propriétés de mise en forme TextEffectFormat d’effet de texte pour la forme spécifiée. ShapeRangeS’applique aux objets qui représentent des objets WordArt. En lecture seule. |
| TextFrame |
Renvoie un TextFrame objet qui contient les propriétés d’alignement et d’ancrage de la plage de formes spécifiée. En lecture seule. |
| TextFrame2 |
Renvoie un objet qui contient la mise en forme du texte pour la plage de formes spécifiée. En lecture seule. |
| ThreeD |
Renvoie un objet qui contient des propriétés de mise en forme ThreeDFormat d’effet 3D pour la forme spécifiée. En lecture seule. |
| Title |
Obtient ou définit le titre du texte de remplacement associé à la plage de formes spécifiée. |
| Top |
Distance entre le bord supérieur de la forme la plus haute de la plage de formes et le bord supérieur de la feuille de calcul. En lecture/écriture unique. |
| Type |
Renvoie ou définit le type de forme. En lecture MsoShapeType seule. |
| VerticalFlip |
Cette propriété a la valeur True si la forme spécifiée est retournée autour de l’axe vertical. En lecture MsoTriState seule. |
| Vertices |
Renvoie les coordonnées des sommets du dessin de la forme libre spécifiée (et les points de contrôle pour les courbes de Bézier) sous forme de paires de coordonnées. En lecture seule Object. |
| Visible |
Cette propriété détermine si l'objet est visible. En MsoTriState lecture/écriture. |
| Width |
Largeur de l’objet. En lecture/écriture unique. |
| ZOrderPosition |
Cette propriété renvoie la position de la forme spécifiée dans l'ordre de superposition. Entier en lecture seule. |
Méthodes
| _Default(Object) |
Réservé à une utilisation interne. |
| Align(MsoAlignCmd, MsoTriState) |
Aligne les formes contenues dans la plage de formes spécifiée. |
| Apply() |
S’applique à la mise en forme de forme spécifiée qui a été copiée à l’aide de la PickUp() méthode. |
| CanvasCropBottom(Single) |
Réservé à un usage interne. |
| CanvasCropLeft(Single) |
Réservé à un usage interne. |
| CanvasCropRight(Single) |
Réservé à un usage interne. |
| CanvasCropTop(Single) |
Réservé à un usage interne. |
| Delete() |
Supprime l'objet. |
| Distribute(MsoDistributeCmd, MsoTriState) |
Cette méthode distribue les formes horizontalement ou verticalement dans la plage des formes spécifiée. |
| Duplicate() |
Cette méthode duplique l'objet et renvoie une référence à la nouvelle copie. |
| Flip(MsoFlipCmd) |
Cette méthode retourne la forme spécifiée horizontalement ou verticalement. |
| GetEnumerator() | |
| Group() |
Regroupe les formes dans la plage spécifiée. Renvoie les formes groupées sous la forme d’un Shape seul objet. |
| IncrementLeft(Single) |
Déplace horizontalement la forme spécifiée selon le nombre de points indiqué. |
| IncrementRotation(Single) |
Cette méthode modifie la rotation de la forme spécifiée autour de l’axe z selon le nombre de degrés spécifiés. Utilisez la Rotation propriété pour définir la rotation absolue de la forme. |
| IncrementTop(Single) |
Décale vers le haut la forme spécifiée selon le nombre de points spécifié. |
| Item(Object) |
Renvoie un seul objet d’une collection. |
| PickUp() |
Copie la mise en forme de la forme indiquée. Utilisez la Apply() méthode pour appliquer la mise en forme copiée à une autre forme. |
| Regroup() |
Cette méthode reforme le groupe auquel la plage de formes spécifiée appartenait auparavant. Renvoie les formes regroupées sous la forme d’un Shape seul objet. |
| RerouteConnections() |
Redirige les connecteurs afin qu'ils prennent le chemin le plus court possible entre les formes qu'ils se connectent. |
| ScaleHeight(Single, MsoTriState, Object) |
Met la hauteur de la forme à l’échelle en utilisant un facteur spécifié. |
| ScaleWidth(Single, MsoTriState, Object) |
Met la largeur de la forme à l’échelle en utilisant un facteur spécifié. |
| Select(Object) |
Sélectionne l'objet. |
| SetShapesDefaultProperties() |
Cette méthode fait de la mise en forme de la forme spécifiée la mise en forme par défaut de la forme. |
| Ungroup() |
Dissocie toutes les formes groupées dans la forme ou la plage de formes spécifiée. Sépare les images et les objets OLE dans la forme ou plage de formes spécifiée. Renvoie les formes non groupées sous la forme d’un ShapeRange seul objet. |
| ZOrder(MsoZOrderCmd) |
Déplace la forme spécifiée devant ou derrière les autres formes dans la collection de (autrement dit, modifie position de la forme dans l’ordre z). |