ShapeRange Interface

Definição

Representa um intervalo de formas, que é um conjunto de formas em um 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
Implementações

Comentários

Um intervalo de formas pode conter desde uma única forma até tantas formas quantas existirem no documento. Você pode incluir as formas que desejar — escolhidas entre todas as formas no documento ou todas as formas da seleção — para construir um intervalo de formas. Por exemplo, você pode construir uma ShapeRange coleção que contém as três primeiras formas em um documento, todas as formas selecionadas em um documento ou todas as formas livres em um documento.

Propriedades

Adjustments

Retorna um Adjustments objeto que contém valores de ajuste para todos os ajustes na forma especificada. Aplica-se a qualquer ShapeRange objeto que represente um AutoShape, WordArt ou um conector. Somente leitura.

AlternativeText

Retorna ou define a cadeia de texto descritiva (alternativa) para um ShapeRange objeto quando o objeto é salvo em uma página da Web. String de leitura/gravação.

Application

Retorna um Application objeto que representa o aplicativo Microsoft Excel. Somente leitura.

AutoShapeType

Retorna ou define o tipo de forma para o objeto especificado ShapeRange , que deve representar um AutoShape diferente de uma linha, desenho de forma livre ou conector. Leitura/gravação MsoAutoShapeType.

BackgroundStyle

Retorna ou define o estilo do segundo plano. Leitura/gravação.

BlackWhiteMode

Retorna ou define um valor que indica a maneira pela qual a forma especificada aparecerá quando a apresentação for exibida em preto e branco. Leitura/gravação MsoBlackWhiteMode.

Callout

Retorna um CalloutFormat objeto que contém propriedades de formatação de callout para a forma especificada. Aplica-se a ShapeRange objetos que representam chamadas de linha. Somente leitura.

CanvasItems

Reservado para uso interno.

Chart

Retorna um objeto que representa o gráfico contido no intervalo de formas. Somente leitura.

Child

Retorna msoTrue se a forma especificada for uma forma filha ou se todas as formas em um intervalo de formas forem formas filhas de um mesmo pai. Somente MsoTriStateleitura .

ConnectionSiteCount

Retorna o número de locais de conexão na forma especificada. Integer somente leitura.

Connector

True se a forma especificada for um conector. Somente MsoTriStateleitura .

ConnectorFormat

Retorna um ConnectorFormat objeto que contém propriedades de formatação do conector. Aplica-se a ShapeRange objetos que representam conectores. Somente leitura.

Count

Retorna o número de objetos na coleção. Integer somente leitura.

Creator

Retorna um inteiro de 32 bits que indica o aplicativo no qual esse objeto foi criado. Se o objeto foi criado no Microsoft Excel, essa propriedade retornará a sequência XCEL, que é equivalente ao número hexadecimal 5843454C. Somente XlCreatorleitura .

Diagram

Retorna um Diagram objeto que representa um diagrama.

DiagramNode

Retorna um DiagramNode objeto que representa um nó em um diagrama.

Fill

Retorna um FillFormat objeto que contém propriedades de formatação de preenchimento para o gráfico ou forma especificado. Somente leitura.

Glow

Retorna um objeto que contém propriedades de formatação de brilho para o intervalo de formas. Somente leitura.

GroupItems

Retorna um GroupShapes objeto que representa as formas individuais no grupo especificado. Aplica-se a ShapeRange objetos que representam formas agrupadas. Somente leitura.

HasChart

Retorna informações sobre se um ShapeRange contém um gráfico. Somente leitura.

HasDiagram

Retorna se uma forma ou intervalo de formas contém um diagrama. Somente MsoTriStateleitura .

HasDiagramNode

Retorna um valor que indica se existe um nó de diagrama em uma determinada forma ou intervalo de formas. Somente MsoTriStateleitura .

Height

A altura do objeto. Leitura/gravação único.

HorizontalFlip

True se a forma especificada for invertida ao redor do eixo horizontal. Somente MsoTriStateleitura .

ID

Retorna o tipo do objeto especificado. Integer somente leitura.

Left

A distância da borda esquerda do objeto até a borda esquerda da coluna A (em uma planilha) ou a borda esquerda da área do gráfico (em um gráfico). Leitura/gravação único.

Line

Retorna um LineFormat objeto que contém propriedades de formatação de linha para a forma especificada. Somente leitura.

LockAspectRatio

True se a forma especificada mantiver suas proporções originais após o redimensionamento. False se você puder alterar a altura e a largura da forma, separadamente, ao redimensioná-la. Leitura/gravação MsoTriState.

Name

Retorna ou define o nome do objeto. String de leitura/gravação.

Nodes

Retorna uma ShapeNodes coleção que representa a descrição geométrica da forma especificada. Aplica-se a ShapeRange objetos que representam desenhos de forma livre.

Parent

Retorna o objeto pai do objeto especificado. Somente leitura.

ParentGroup

Retorna um Shape objeto que representa a forma comum pai de uma forma filho ou uma variedade de formas filho.

PictureFormat

Retorna um PictureFormat objeto que contém propriedades de formatação de imagem para a forma especificada. Aplica-se a ShapeRange objetos que representam imagens ou objetos OLE. Somente leitura.

Reflection

Retorna um ReflectionFormat objeto para um intervalo de forma especificado que contém propriedades de formatação de reflexão para o intervalo de formas. Somente leitura.

Rotation

Retorna ou define a rotação da forma em graus. Leitura/gravação único.

Shadow

True se a fonte for uma fonte de sombra ou se o objeto tiver uma sombra. Boolean de leitura/gravação.

ShapeStyle

Retorna ou define um que representa o MsoShapeStyleIndex estilo de forma para um intervalo de formas. Leitura/gravação.

SoftEdge

Retorna um objeto que contém propriedades de formatação de borda suave para um intervalo de forma especificado. Somente leitura.

TextEffect

Retorna um TextEffectFormat objeto que contém propriedades de formatação de efeito de texto para a forma especificada. Aplica-se a ShapeRange objetos que representam o WordArt. Somente leitura.

TextFrame

Retorna um TextFrame objeto que contém as propriedades de alinhamento e ancoragem para o intervalo de formas especificado. Somente leitura.

TextFrame2

Retorna um objeto que contém formatação de texto para o intervalo de formas especificado. Somente leitura.

ThreeD

Retorna um ThreeDFormat objeto que contém propriedades de formatação de efeito 3D – efeito para a forma especificada. Somente leitura.

Title

Obtém ou define o título do texto alternativo associado ao intervalo de formas especificado.

Top

A distância da borda superior da forma mais superior no intervalo de formas até a borda superior da planilha. Leitura/gravação único.

Type

Retorna ou define o tipo de forma. Somente MsoShapeTypeleitura .

VerticalFlip

True se a forma especificada for invertida ao redor do eixo vertical. Somente MsoTriStateleitura .

Vertices

Retorna as coordenadas dos vértices (e pontos de controle para curvas Bézier) do desenho de forma livre especificado como uma série de pares de coordenadas. Somente leitura objeto.

Visible

Determina se o objeto será visível. Leitura/gravação MsoTriState.

Width

A largura do objeto. Leitura/gravação único.

ZOrderPosition

Retorna a posição da forma especificada, de acordo com a ordem z. Integer somente leitura.

Métodos

_Default(Object)

Reservado para uso interno.

Align(MsoAlignCmd, MsoTriState)

Alinha as formas no intervalo especificado de formas.

Apply()

Aplica-se à formatação de forma especificada que foi copiada usando o 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()

Exclui o objeto.

Distribute(MsoDistributeCmd, MsoTriState)

Distribui horizontal e verticalmente as formas no intervalo especificado de formas.

Duplicate()

Duplica o objeto e retorna uma referência para a nova cópia.

Flip(MsoFlipCmd)

Inverte a forma especificada ao redor de seu eixo horizontal ou vertical.

GetEnumerator()

Representa um intervalo de formas, que é um conjunto de formas em um documento.

Group()

Agrupa as formas no intervalo especificado. Retorna as formas agrupadas como um único Shape objeto.

IncrementLeft(Single)

Move horizontalmente a forma especificada pelo número especificado de pontos.

IncrementRotation(Single)

Altera a rotação da forma especificada ao redor do eixo z pelo número especificado de graus. Use a Rotation propriedade para definir a rotação absoluta da forma.

IncrementTop(Single)

Move a forma especificada verticalmente pelo número especificado de pontos.

Item(Object)

Retorna um único objeto de uma coleção.

PickUp()

Copia a formatação da forma especificada. Use o Apply() método para aplicar a formatação copiada a outra forma.

Regroup()

Reagrupa o grupo que o intervalo de formas especificado pertencia anteriormente. Retorna as formas reagrupadas como um único Shape objeto.

RerouteConnections()

Redireciona os conectores para que eles tomem o caminho mais curto possível entre as formas que conectam.

ScaleHeight(Single, MsoTriState, Object)

Dimensiona a altura da forma por um fator especificado.

ScaleWidth(Single, MsoTriState, Object)

Dimensiona a largura da forma por um fator especificado.

Select(Object)

Seleciona o objeto.

SetShapesDefaultProperties()

Define a formatação da forma especificada como padrão para a mesma.

Ungroup()

Desagrupa quaisquer formas agrupadas na forma especificada ou intervalo de formas. Desmonta figuras e objetos OLE dentro da forma especificada ou o intervalo de formas. Retorna as formas não agrupadas como um único ShapeRange objeto.

ZOrder(MsoZOrderCmd)

Move a forma especificada para a frente ou para trás das outras formas na coleção (isto é, altera a posição da forma na ordem z).

Aplica-se a