Beinhaltet alle shapebezogenen Funktionen, die keinem speziellen Shape zugeordnet werden können.
Liefert ein iShape anhand der ID des Shapes
API.Shapes.GetByID(1, True)
Liefert alle Shapes des Webseitenbereichs, gefiltert nach Sprache und EditMode
API.Shapes.GetAllWebsiteShapes(True)
Liefert alle iShapes eines bestimmten Typs.
Shapes welche im Clipboard (ausgeschnitten) sind werden nicht mit geliefert.
API.Shapes.GetByType(API.ShapeTypes.GetByName("Paragraph"), True)
Liefert alle iShapes einer Liste von Types.
Shapes welche im Clipboard (ausgeschnitten) sind werden nicht mit geliefert.
API.Shapes.GetByType({API.ShapeTypes.GetByName("Paragraph"), API.ShapeTypes.GetByName("Slider")}, True)
Legt ein Shape innerhalb eines Shapes an.
Das Anlegen liefert im Status des Rückgabe-Objekts Failed, wenn das Shape an der gewünschten Stelle nicht erlaubt ist.
API.Shapes.Create(MyParentShape, MyType, "Content", CurrentUser, Name:="Mein Shape", Rank:=42)
Legt ein Shape innerhalb einer Seite an.
Das Anlegen liefert im Status des Rückgabe-Objekts Failed, wenn das Shape an der gewünschten Stelle nicht erlaubt ist.
Ist ein benötigter Parameter nicht gültig, wird "InvalidValue" geliefert.
API.Shapes.Create(Model.Page, MyType, "Content", CurrentUser, Name:="Mein Shape", Rank:=42)
Legt ein Shape innerhalb des globalen Website-Bereichs an.
Das Anlegen liefert im Status des Rückgabe-Objekts Failed, wenn das Shape an der gewünschten Stelle nicht erlaubt ist.
Ist ein benötigter Parameter nicht gültig, wird "InvalidValue" geliefert.
API.Shapes.CreateWebsiteShape(Model.Page, MyType, "Content", CurrentUser, Name:="Mein Shape", Rank:=42)