ShapeBase Properties

The ShapeBase type exposes the following members.

Properties
  NameDescription
Public propertyCode exampleAllowOverlap
Gets or sets a value that specifies whether this shape can overlap other shapes.
Public propertyCode exampleAlternativeText
Defines alternative text to be displayed instead of a graphic.
Public propertyCode exampleAnchorLocked
Specifies whether the shape's anchor is locked.
Public propertyCode exampleAspectRatioLocked
Specifies whether the shape's aspect ratio is locked.
Public propertyCode exampleBehindText
Specifies whether the shape is below or above text.
Public propertyCode exampleBottom
Gets the position of the bottom edge of the containing block of the shape.
Public propertyCode exampleBounds
Gets or sets the location and size of the containing block of the shape.
Public propertyCode exampleBoundsInPoints
Gets the location and size of the containing block of the shape in points, relative to the anchor of the topmost shape.
Public propertyCode exampleBoundsWithEffects
Gets final extent that this shape object has after applying drawing effects. Value is measured in points.
Public propertyCode exampleCanHaveImage
Returns true if the shape type allows the shape to have an image.
Public propertyCode exampleChildNodes
Gets all immediate child nodes of this node.
(Inherited from CompositeNode.)
Public propertyCode exampleCoordOrigin
The coordinates at the top-left corner of the containing block of this shape.
Public propertyCode exampleCoordSize
The width and height of the coordinate space inside the containing block of this shape.
Public propertyCode exampleCount
Gets the number of immediate children of this node.
(Inherited from CompositeNode.)
Public propertyCode exampleDistanceBottom
Returns or sets the distance (in points) between the document text and the bottom edge of the shape.
Public propertyCode exampleDistanceLeft
Returns or sets the distance (in points) between the document text and the left edge of the shape.
Public propertyCode exampleDistanceRight
Returns or sets the distance (in points) between the document text and the right edge of the shape.
Public propertyCode exampleDistanceTop
Returns or sets the distance (in points) between the document text and the top edge of the shape.
Public propertyCode exampleDocument
Gets the document to which this node belongs.
(Inherited from Node.)
Public propertyCode exampleFirstChild
Gets the first child of the node.
(Inherited from CompositeNode.)
Public propertyCode exampleFlipOrientation
Switches the orientation of a shape.
Public propertyCode exampleFont
Provides access to the font formatting of this object.
Public propertyCode exampleHasChildNodes
Returns true if this node has any child nodes.
(Inherited from CompositeNode.)
Public propertyCode exampleHeight
Gets or sets the height of the containing block of the shape.
Public propertyCode exampleHorizontalAlignment
Specifies how the shape is positioned horizontally.
Public propertyCode exampleHRef
Gets or sets the full hyperlink address for a shape.
Public propertyCode exampleIsComposite
Returns true as this node can have child nodes.
(Inherited from CompositeNode.)
Public propertyCode exampleIsDeleteRevision
Returns true if this object was deleted in Microsoft Word while change tracking was enabled.
Public propertyCode exampleIsGroup
Returns true if this is a group shape.
Public propertyCode exampleIsHorizontalRule
Returns true if this shape is a horizontal rule.
Public propertyCode exampleIsImage
Returns true if this shape is an image shape.
Public propertyCode exampleIsInline
A quick way to determine if this shape is positioned inline with text.
Public propertyCode exampleIsInsertRevision
Returns true if this object was inserted in Microsoft Word while change tracking was enabled.
Public propertyCode exampleIsLayoutInCell
Gets or sets a flag indicating whether the shape is displayed inside a table or outside of it.
Public propertyCode exampleIsMoveFromRevision
Returns true if this object was moved (deleted) in Microsoft Word while change tracking was enabled.
Public propertyCode exampleIsMoveToRevision
Returns true if this object was moved (inserted) in Microsoft Word while change tracking was enabled.
Public propertyCode exampleIsSignatureLine
Indicates that shape is a SignatureLine.
Public propertyCode exampleIsTopLevel
Returns true if this shape is not a child of a group shape.
Public propertyCode exampleIsWordArt
Returns true if this shape is a WordArt object.
Public propertyCode exampleLastChild
Gets the last child of the node.
(Inherited from CompositeNode.)
Public propertyCode exampleLeft
Gets or sets the position of the left edge of the containing block of the shape.
Public propertyCode exampleMarkupLanguage
Gets MarkupLanguage used for this graphic object.
Public propertyCode exampleName
Gets or sets the optional shape name.
Public propertyCode exampleNextSibling
Gets the node immediately following this node.
(Inherited from Node.)
Public propertyCode exampleNodeType
Gets the type of this node.
(Inherited from Node.)
Public propertyCode exampleParentNode
Gets the immediate parent of this node.
(Inherited from Node.)
Public propertyCode exampleParentParagraph
Returns the immediate parent paragraph.
Public propertyCode examplePreviousSibling
Gets the node immediately preceding this node.
(Inherited from Node.)
Public propertyCode exampleRange
Returns a Range object that represents the portion of a document that is contained in this node.
(Inherited from Node.)
Public propertyCode exampleRelativeHorizontalPosition
Specifies relative to what the shape is positioned horizontally.
Public propertyCode exampleRelativeVerticalPosition
Specifies relative to what the shape is positioned vertically.
Public propertyCode exampleRight
Gets the position of the right edge of the containing block of the shape.
Public propertyCode exampleRotation
Defines the angle (in degrees) that a shape is rotated. Positive value corresponds to clockwise rotation angle.
Public propertyCode exampleScreenTip
Defines the text displayed when the mouse pointer moves over the shape.
Public propertyCode exampleShapeType
Gets the shape type.
Public propertyCode exampleSizeInPoints
Gets the size of the shape in points.
Public propertyCode exampleTarget
Gets or sets the target frame for the shape hyperlink.
Public propertyCode exampleTitle
Gets or sets the title (caption) of the current shape object.
Public propertyCode exampleTop
Gets or sets the position of the top edge of the containing block of the shape.
Public propertyCode exampleVerticalAlignment
Specifies how the shape is positioned vertically.
Public propertyCode exampleWidth
Gets or sets the width of the containing block of the shape.
Public propertyCode exampleWrapSide
Specifies how the text is wrapped around the shape.
Public propertyCode exampleWrapType
Defines whether the shape is inline or floating. For floating shapes defines the wrapping mode for text around the shape.
Public propertyCode exampleZOrder
Determines the display order of overlapping shapes.
See Also