AudioFrame

AudioFrame-Klasse

Stellt einen Audioclip auf einer Folie dar.

public class AudioFrame : PictureFrame, IAudioFrame

Eigenschaften

NameBeschreibung
Adjustments { get; }Gibt eine Sammlung von Anpassungswerten der Form zurück. Nur-Lesen IAdjustValueCollection.
AlternativeText { get; set; }Gibt den alternativen Text zurück oder legt ihn fest, der mit einer Form verbunden ist. Lesen/Schreiben String.
AlternativeTextTitle { get; set; }Gibt den Titel des alternativen Textes zurück oder legt ihn fest, der mit einer Form verbunden ist. Lesen/Schreiben String.
AudioCdEndTrack { get; set; }Gibt den Index der letzten Spur zurück oder legt ihn fest. Lesen/Schreiben Int32.
AudioCdEndTrackTime { get; set; }Gibt die Zeit der letzten Spur zurück oder legt sie fest. Lesen/Schreiben Int32.
AudioCdStartTrack { get; set; }Gibt den Startindex der Spur zurück oder legt ihn fest. Lesen/Schreiben Int32.
AudioCdStartTrackTime { get; set; }Gibt die Startzeit der Spur zurück oder legt sie fest. Lesen/Schreiben Int32.
BlackWhiteMode { get; set; }Diese Eigenschaft gibt an, wie eine Form im Schwarz-Weiß-Anzeigemodus dargestellt wird. Lesen/Schreiben BlackWhiteMode.
ConnectionSiteCount { get; }Gibt die Anzahl der Verbindungspunkte an der Form zurück. Nur-Lesen Int32.
CustomData { get; }Gibt die benutzerdefinierten Daten der Form zurück. Nur-Lesen ICustomData.
virtual EffectFormat { get; }Gibt das EffectFormat-Objekt zurück, das die Pixel-Effekte enthält, die auf eine Form angewendet werden. Hinweis: kann für bestimmte Formtypen, die keine Effekteigenschaften haben, null zurückgeben. Nur-Lesen IEffectFormat.
Embedded { get; }Bestimmt, ob ein Ton in einer Präsentation eingebettet ist. Nur-Lesen Boolean.
EmbeddedAudio { get; set; }Gibt das eingebettete Audioobjekt zurück oder legt es fest. Lesen/Schreiben IAudio.
FadeInDuration { get; set; }Gibt die Zeitdauer für das anfängliche Einblenden des Mediums in Millisekunden an. Lesen/Schreiben Single.
FadeOutDuration { get; set; }Gibt die Zeitdauer für das ausblenden des Mediums in Millisekunden an. Lesen/Schreiben Single.
virtual FillFormat { get; }Gibt das FillFormat-Objekt zurück, das die Füllformatierungseigenschaften einer Form enthält. Hinweis: kann für bestimmte Formtypen, die keine Fülleigenschaften haben, null zurückgeben. Nur-Lesen IFillFormat.
Frame { get; set; }Gibt die Eigenschaften des Formenrahmens zurück oder legt sie fest. Lesen/Schreiben IShapeFrame.
Height { get; set; }Gibt die Höhe der Form zurück oder legt sie fest. Lesen/Schreiben Single.
Hidden { get; set; }Bestimmt, ob die Form verborgen ist. Lesen/Schreiben Boolean.
HideAtShowing { get; set; }Bestimmt, ob ein AudioFrame verborgen ist. Lesen/Schreiben Boolean.
HyperlinkClick { get; set; }Gibt den definierten Hyperlink für einen Mausklick zurück oder legt ihn fest. Lesen/Schreiben IHyperlink.
HyperlinkManager { get; }Gibt den Hyperlink-Manager zurück. Nur-Lesen IHyperlinkManager.
HyperlinkMouseOver { get; set; }Gibt den definierten Hyperlink für die Mouseover-Aktion zurück oder legt ihn fest. Lesen/Schreiben IHyperlink.
IsCameo { get; }Bestimmt, ob der PictureFrame ein Cameo-Objekt ist oder nicht. Nur-Lesen Boolean.
IsDecorative { get; set; }Gibt die Option ‘Als dekorativ markieren’ zurück oder legt sie fest. Lesen/Schreiben Boolean.
IsGrouped { get; }Bestimmt, ob die Form gruppiert ist. Nur-Lesen Boolean.
IsTextHolder { get; }Bestimmt, ob die Form ein TextHolder_PPT ist. Nur-Lesen Boolean.
virtual LineFormat { get; }Gibt das LineFormat-Objekt zurück, das die Linienformatierungseigenschaften einer Form enthält. Hinweis: kann für bestimmte Formtypen, die keine Linieeigenschaften haben, null zurückgeben. Nur-Lesen ILineFormat.
LinkPathLong { get; set; }Gibt den Namen einer Audiodatei zurück oder legt ihn fest, der mit einem AudioFrame verlinkt ist. Lesen/Schreiben String.
Name { get; set; }Gibt den Namen einer Form zurück oder legt ihn fest. Muss nicht null sein. Verwenden Sie einen leeren String, falls nötig. Lesen/Schreiben String.
OfficeInteropShapeId { get; }Gibt die eindeutige Identifikation der Form im Folienumfang zurück. Nur-Lesen UInt32. Siehe auch UniqueId für die eindeutige Identifikation der Form im Präsentationsumfang.
ParentGroup { get; }Gibt das übergeordnete GroupShape-Objekt zurück, wenn die Form gruppiert ist. Andernfalls null. Nur-Lesen IGroupShape.
PictureFormat { get; }Gibt das PictureFillFormat-Objekt für einen Bilderrahmen zurück. Nur-Lesen IPictureFillFormat.
PictureFrameLock { get; }Gibt die Sperren der Form zurück. Nur-Lesen IPictureFrameLock.
Placeholder { get; }Gibt den Platzhalter für eine Form zurück. Gibt null zurück, wenn die Form keinen Platzhalter hat. Nur-Lesen IPlaceholder.
PlayAcrossSlides { get; set; }Bestimmt, ob Audio über die Folien hinweg abgespielt wird. Lesen/Schreiben Boolean.
PlayLoopMode { get; set; }Bestimmt, ob ein Audio in einer Schleife abgespielt wird. Lesen/Schreiben Boolean.
PlayMode { get; set; }Gibt den Audio-Wiedergabemodus zurück oder legt ihn fest. Lesen/Schreiben AudioPlayModePreset.
Presentation { get; }Gibt die übergeordnete Präsentation einer Folie zurück. Nur-Lesen IPresentation.
RawFrame { get; set; }Gibt die Eigenschaften des rohen Formenrahmens zurück oder legt sie fest. Lesen/Schreiben IShapeFrame.
RelativeScaleHeight { get; set; }Gibt die Skalierung der Höhe (relativ zur ursprünglichen Bildgröße) des Bilderrahmens zurück oder legt sie fest. Der Wert 1.0 entspricht 100%. Lesen/Schreiben Single.
RelativeScaleWidth { get; set; }Gibt die Skalierung der Breite (relativ zur ursprünglichen Bildgröße) des Bilderrahmens zurück oder legt sie fest. Der Wert 1.0 entspricht 100%. Lesen/Schreiben Single.
RewindAudio { get; set; }Bestimmt, ob das Audio nach der Wiedergabe automatisch zurückgespult wird. Lesen/Schreiben Boolean.
Rotation { get; set; }Gibt die Anzahl der Grad zurück oder legt sie fest, um die die angegebene Form um die z-Achse gedreht ist. Ein positives Wert zeigt eine Drehung im Uhrzeigersinn an; ein negatives Wert eine Drehung gegen den Uhrzeigersinn. Lesen/Schreiben Single.
ShapeLock { get; }Gibt die Sperren der Form zurück. Nur-Lesen IPictureFrameLock. (2 Eigenschaften)
ShapeStyle { get; }Gibt das Stilobjekt der Form zurück. Nur-Lesen IShapeStyle.
override ShapeType { get; set; }Gibt den AutoShape-Typ für einen PictureFrame zurück oder legt ihn fest. Alle Elemente des Sets ShapeType, mit Ausnahme aller Arten von Linien, sind erlaubt:
Slide { get; }Gibt die übergeordnete Folie einer Form zurück. Nur-Lesen IBaseSlide.
virtual ThreeDFormat { get; }Gibt das ThreeDFormat-Objekt zurück, das 3D-Effekt-Eigenschaften für eine Form enthält. Hinweis: kann für bestimmte Formtypen, die keine 3D-Eigenschaften haben, null zurückgeben. Nur-Lesen IThreeDFormat.
TrimFromEnd { get; set; }Gibt die Zeitdauer an, die während der Wiedergabe vom Ende des Mediums entfernt werden soll, in Millisekunden. Lesen/Schreiben Single.
TrimFromStart { get; set; }Gibt die Zeitdauer an, die während der Wiedergabe vom Anfang des Mediums entfernt werden soll, in Millisekunden. Lesen/Schreiben Single.
UniqueId { get; }Gibt die eindeutige Identifikation der Form im Präsentationsumfang zurück. Nur-Lesen UInt32. Siehe auch OfficeInteropShapeId für die eindeutige Identifikation der Form im Folienumfang.
Volume { get; set; }Gibt die Lautstärke des Audios zurück oder legt sie fest. Lesen/Schreiben AudioVolumeMode.
VolumeValue { get; set; }Gibt die Lautstärke des Audios in Prozent zurück oder legt sie fest. Lesen/Schreiben Single.
Width { get; set; }Gibt die Breite der Form zurück oder legt sie fest. Lesen/Schreiben Single.
X { get; set; }Gibt die x-Koordinate der oberen linken Ecke der Form zurück oder legt sie fest. Lesen/Schreiben Single.
Y { get; set; }Gibt die y-Koordinate der oberen linken Ecke der Form zurück oder legt sie fest. Lesen/Schreiben Single.
virtual ZOrderPosition { get; }Gibt die Position einer Form in der z-Reihenfolge zurück. Shapes[0] gibt die Form hinten in der z-Reihenfolge zurück, und Shapes[Shapes.Count - 1] gibt die Form vorne in der z-Reihenfolge zurück. Nur-Lesen Int32.

Methoden

NameBeschreibung
AddPlaceholder(IPlaceholder)Fügt einen neuen Platzhalter hinzu, wenn es keinen gibt, und setzt die Platzhaltereigenschaften auf einen bestimmten Wert.
CreateShapeElements()Erstellt und gibt ein Array der Formelemente zurück.
GetBasePlaceholder()Gibt eine grundlegende Platzhalterform zurück (Form aus dem Layout und/oder der Masterfolie, von der die aktuelle Form abgeleitet ist). Ein null wird zurückgegeben, wenn die aktuelle Form nicht abgeleitet ist.
GetGeometryPaths()Gibt eine Kopie des Pfades der Geometrieform zurück. Die Koordinaten sind relativ zur oberen linken Ecke der Form.
GetImage()Gibt die Miniaturansicht der Form zurück. Der Typ ShapeThumbnailBounds.Shape wird standardmäßig verwendet.
GetImage(ShapeThumbnailBounds, float, float)Gibt die Miniaturansicht der Form zurück.
RemovePlaceholder()Definiert, dass diese Form kein Platzhalter ist.
SetGeometryPath(IGeometryPath)Aktualisiert die Formgeometrie basierend auf dem IGeometryPath-Objekt. Die Koordinaten müssen relativ zur oberen linken Ecke der Form sein. Ändert den Typ der Form (ShapeType) auf benutzerdefiniert.
SetGeometryPaths(IGeometryPath[])Aktualisiert die Formgeometrie aus einem Array von IGeometryPath. Die Koordinaten müssen relativ zur oberen linken Ecke der Form sein. Ändert den Typ der Form (ShapeType) auf benutzerdefiniert.
WriteAsSvg(Stream)Speichert den Inhalt der Form als SVG-Datei.
WriteAsSvg(Stream, ISVGOptions)Speichert den Inhalt der Form als SVG-Datei.

Beispiele

Die folgenden Beispiele zeigen, wie die Audio-Wiedergabeoptionen geändert werden.

[C#]
using (Presentation pres = new Presentation("AudioFrameEmbed_out.pptx"))
{
    // Holt die AudioFrame-Form
    AudioFrame audioFrame = (AudioFrame)pres.Slides[0].Shapes[0];
    // Setzt den Wiedergabemodus auf Wiedergabe bei Klick
    audioFrame.PlayMode = AudioPlayModePreset.OnClick;
    // Setzt die Lautstärke auf niedrig
    audioFrame.Volume = AudioVolumeMode.Low;
    // Setzt den Audio auf die Wiedergabe über Folien hinweg
    audioFrame.PlayAcrossSlides = true;
    // Deaktiviert die Schleife für das Audio
    audioFrame.PlayLoopMode = false;
    // Versteckt den AudioFrame während der Diashow
    audioFrame.HideAtShowing = true;
    // Spult das Audio nach der Wiedergabe zurück
    audioFrame.RewindAudio = true;
    // Speichert die PowerPoint-Datei auf der Festplatte
    pres.Save("AudioFrameEmbed_changed.pptx", SaveFormat.Pptx);
}

Siehe auch