ShapeRange Interfaz

Definición

Representa un intervalo de formas, que es un conjunto de formas de un documento.

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
Atributos
Implementaciones

Comentarios

Un rango de formas puede contener desde una sola forma hasta todas las formas del documento. Se pueden incluir todas las formas que se deseen (elegidas de entre todas las formas del documento o de entre todas las formas de la selección) para construir un rango de formas. Por ejemplo, puede construir una ShapeRange colección que contenga las tres primeras formas de un documento, todas las formas seleccionadas en un documento o todas las formas libres de un documento.

Propiedades

Adjustments

Devuelve un Adjustments objeto que contiene valores de ajuste para todos los ajustes de la forma especificada. Se aplica a cualquier ShapeRange objeto que represente una autoforma, WordArt o un conector. Solo lectura.

AlternativeText

Devuelve o establece la cadena de texto descriptivo (alternativo) de un ShapeRange objeto cuando el objeto se guarda en una página web. String de lectura y escritura.

Application

Devuelve un Application objeto que representa la aplicación de Microsoft Excel. Solo lectura.

AutoShapeType

Devuelve o establece el tipo de forma del objeto especificado ShapeRange , que debe representar una autoforma distinta de una línea, un dibujo de forma libre o un conector. Lectura y escritura MsoAutoShapeType.

BackgroundStyle

Devuelve o establece el estilo del fondo. Lectura y escritura.

BlackWhiteMode

Devuelve o establece un valor que indica cómo aparece la forma especificada cuando la presentación se visualiza en modo blanco y negro. Lectura y escritura MsoBlackWhiteMode.

Callout

Devuelve un CalloutFormat objeto que contiene propiedades de formato de llamada para la forma especificada. Se aplica a ShapeRange objetos que representan llamadas de línea. Solo lectura.

CanvasItems

Reservado para uso interno.

Chart

Devuelve un objeto que representa el gráfico contenido en el intervalo de formas. Solo lectura.

Child

Devuelve msoTrue si la forma especificada es una forma secundaria o si todas las formas del rango de formas son secundarias de la misma forma primaria. De solo MsoTriStatelectura.

ConnectionSiteCount

Devuelve el número de sitios de conexión de la forma especificada. Integer de solo lectura.

Connector

Es True si la forma especificada es un conector. De solo MsoTriStatelectura.

ConnectorFormat

Devuelve un ConnectorFormat objeto que contiene las propiedades de formato del conector. Se aplica a ShapeRange objetos que representan conectores. Solo lectura.

Count

Devuelve el número de objetos de la colección. Integer de solo lectura.

Creator

Devuelve un entero de 32 bits que indica la aplicación con la que se creó el objeto. Si el objeto se creó en Microsoft Excel, la propiedad devuelve la cadena XCEL, que es el equivalente del número hexadecimal 5843454C. De solo XlCreatorlectura.

Diagram

Devuelve un Diagram objeto que representa un diagrama.

DiagramNode

Devuelve un DiagramNode objeto que representa un nodo de un diagrama.

Fill

Devuelve un FillFormat objeto que contiene propiedades de formato de relleno para el gráfico o la forma especificados. Solo lectura.

Glow

Devuelve un objeto que contiene propiedades de formato de iluminado para el intervalo de formas. Solo lectura.

GroupItems

Devuelve un GroupShapes objeto que representa las formas individuales del grupo especificado. Se aplica a ShapeRange objetos que representan formas agrupadas. Solo lectura.

HasChart

Devuelve información sobre si contiene ShapeRange un gráfico. Solo lectura.

HasDiagram

Devuelve si una forma o un intervalo de formas contiene un diagrama. De solo MsoTriStatelectura.

HasDiagramNode

Devuelve un valor que indica si existe un nodo de diagrama en una forma o un intervalo de formas determinados. De solo MsoTriStatelectura.

Height

Alto del objeto. Lectura y escritura único.

HorizontalFlip

Es True si la forma especificada se voltea alrededor del eje horizontal. De solo MsoTriStatelectura.

ID

Devuelve el tipo del objeto especificado. Integer de solo lectura.

Left

Distancia desde el borde izquierdo del objeto hasta el borde izquierdo de la columna A (en una hoja de cálculo) o el borde izquierdo del área del gráfico (en un gráfico). Lectura y escritura único.

Line

Devuelve un LineFormat objeto que contiene propiedades de formato de línea para la forma especificada. Solo lectura.

LockAspectRatio

Es True si la forma especificada mantiene sus proporciones originales al ajustar su tamaño. Es False si el alto y el ancho de la forma se pueden cambiar independientemente al ajustar su tamaño. Lectura y escritura MsoTriState.

Name

Devuelve o establece el nombre del objeto. String de lectura y escritura.

Nodes

Devuelve una ShapeNodes colección que representa la descripción geométrica de la forma especificada. Se aplica a ShapeRange objetos que representan dibujos de forma libre.

Parent

Devuelve el objeto primario del objeto especificado. Solo lectura.

ParentGroup

Devuelve un Shape objeto que representa la forma primaria común de una forma secundaria o un intervalo de formas secundarias.

PictureFormat

Devuelve un PictureFormat objeto que contiene propiedades de formato de imagen para la forma especificada. Se aplica a ShapeRange objetos que representan imágenes u objetos OLE. Solo lectura.

Reflection

Devuelve un ReflectionFormat objeto para un intervalo de formas especificado que contiene propiedades de formato de reflexión para el intervalo de formas. Solo lectura.

Rotation

Devuelve o establece el giro de la forma en grados. Lectura y escritura único.

Shadow

True si la fuente es una fuente de sombra o si el objeto tiene una sombra. Boolean de lectura y escritura.

ShapeStyle

Devuelve o establece un MsoShapeStyleIndex que representa el estilo de forma de un intervalo de formas. Lectura y escritura.

SoftEdge

Devuelve un objeto que contiene propiedades de formato de borde suave para un intervalo de formas especificado. Solo lectura.

TextEffect

Devuelve un TextEffectFormat objeto que contiene propiedades de formato de efecto de texto para la forma especificada. Se aplica a ShapeRange objetos que representan WordArt. Solo lectura.

TextFrame

Devuelve un TextFrame objeto que contiene las propiedades de alineación y delimitador del intervalo de formas especificado. Solo lectura.

TextFrame2

Devuelve un objeto que contiene formato de texto para el intervalo de formas especificado. Solo lectura.

ThreeD

Devuelve un ThreeDFormat objeto que contiene propiedades de formato de efecto 3D para la forma especificada. Solo lectura.

Title

Obtiene o establece el título del texto alternativo asociado al intervalo de formas especificado.

Top

Distancia desde el borde superior de la forma superior del rango de formas hasta el borde superior de la hoja de cálculo. Lectura y escritura único.

Type

Devuelve o establece el tipo de forma. De solo MsoShapeTypelectura.

VerticalFlip

True si la forma especificada está volteada alrededor del eje vertical. De solo MsoTriStatelectura.

Vertices

Devuelve las coordenadas de los vértices del dibujo de forma libre especificado, y los puntos de control de las curvas Bézier, como una serie de pares de coordenadas. Read-only objeto.

Visible

Determina si el objeto es visible. Lectura y escritura MsoTriState.

Width

Ancho del objeto. Lectura y escritura único.

ZOrderPosition

Devuelve la posición de la forma especificada en el orden Z. Integer de solo lectura.

Métodos

_Default(Object)

Reservado para uso interno.

Align(MsoAlignCmd, MsoTriState)

Alinea las formas del intervalo especificado.

Apply()

Se aplica al formato de forma especificado que se ha copiado mediante el PickUp() método .

CanvasCropBottom(Single)

Reservado para uso interno.

CanvasCropLeft(Single)

Reservado para uso interno.

CanvasCropRight(Single)

Reservado para uso interno.

CanvasCropTop(Single)

Reservado para uso interno.

Delete()

Elimina el objeto.

Distribute(MsoDistributeCmd, MsoTriState)

Distribuye horizontal o verticalmente las formas del rango de formas especificado.

Duplicate()

Duplica el objeto y devuelve una referencia a la nueva copia.

Flip(MsoFlipCmd)

Voltea la forma especificada alrededor de su eje horizontal o vertical.

GetEnumerator()

Representa un intervalo de formas, que es un conjunto de formas de un documento.

Group()

Agrupa las formas del intervalo especificado. Devuelve las formas agrupadas como un solo Shape objeto.

IncrementLeft(Single)

Mueve la forma horizontalmente el número de puntos especificado.

IncrementRotation(Single)

Cambia el giro de la forma alrededor del eje Z el número especificado de grados. Use la Rotation propiedad para establecer la rotación absoluta de la forma.

IncrementTop(Single)

Mueve la forma verticalmente el número de puntos especificado.

Item(Object)

Devuelve un solo objeto de una colección.

PickUp()

Copia el formato de la forma especificada. Use el Apply() método para aplicar el formato copiado a otra forma.

Regroup()

Vuelve a agrupar el grupo al que pertenecía anteriormente el intervalo de formas especificado. Devuelve las formas reagrupadas como un solo Shape objeto.

RerouteConnections()

Redistribuye los conectores para que tomen la ruta más corta posible entre las formas que conectan.

ScaleHeight(Single, MsoTriState, Object)

Cambia el alto de la forma en un factor especificado.

ScaleWidth(Single, MsoTriState, Object)

Cambia el ancho de la forma en un factor especificado.

Select(Object)

Selecciona el objeto.

SetShapesDefaultProperties()

Convierte el formato de la forma especificada en el formato predeterminado de la forma.

Ungroup()

Desagrupa las formas agrupadas en la forma especificada o intervalo de formas. Separa las imágenes y objetos OLE dentro de la forma especificada o intervalo de formas. Devuelve las formas desagrupadas como un solo ShapeRange objeto.

ZOrder(MsoZOrderCmd)

Mueve la forma especificada delante o detrás de otras formas de la colección (es decir, cambia la posición de la forma en el orden z).

Se aplica a