Edit

Share via


IShape Interface

Definition

Reserved for internal use.

public interface class IShape
[System.Runtime.InteropServices.Guid("00024439-0001-0000-C000-000000000046")]
public interface IShape
Public Interface IShape
Attributes

Properties

Adjustments
AlternativeText
Application
AutoShapeType
BackgroundStyle
BlackWhiteMode
BottomRightCell
Callout
CanvasItems
Chart
Child
ConnectionSiteCount
Connector
ConnectorFormat
ControlFormat
Creator
Diagram
DiagramNode
DrawingObject
Fill
FormControlType
Glow
GroupItems
HasChart
HasDiagram
HasDiagramNode
HasSmartArt
Height
HorizontalFlip
Hyperlink
ID
Left
Line
LinkFormat
LockAspectRatio
Locked
Name
Nodes
OLEFormat
OnAction
Parent
ParentGroup
PictureFormat
Placement
Reflection
Rotation
Script
Shadow
ShapeStyle
SmartArt
SoftEdge
TextEffect
TextFrame
TextFrame2
ThreeD
Title
Top
TopLeftCell
Type
VerticalFlip
Vertices
Visible
Width
ZOrderPosition

Methods

Apply()
CanvasCropBottom(Single)
CanvasCropLeft(Single)
CanvasCropRight(Single)
CanvasCropTop(Single)
Copy()
CopyPicture(Object, Object)
Cut()
Delete()
Duplicate()
Flip(MsoFlipCmd)
IncrementLeft(Single)
IncrementRotation(Single)
IncrementTop(Single)
PickUp()
RerouteConnections()
ScaleHeight(Single, MsoTriState, Object)
ScaleWidth(Single, MsoTriState, Object)
Select(Object)
SetShapesDefaultProperties()
Ungroup()
ZOrder(MsoZOrderCmd)

Applies to