Class SlideTransitionInfo
Represents the slide transition info used by the presentation model.
Inherited Members
Namespace: DRIT.Presentation
Assembly: DRIT.Presentation.dll
Syntax
public sealed class SlideTransitionInfo
Properties
AdvanceAfterMs
Gets or sets the advance after ms associated with this object.
Declaration
public int? AdvanceAfterMs { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
AdvanceOnClick
Gets or sets the advance on click associated with this object.
Declaration
public bool AdvanceOnClick { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Direction
Gets or sets the directional parameter for the transition. Applicable values depend on TransitionType.
Declaration
public TransitionDirection Direction { get; set; }
Property Value
| Type | Description |
|---|---|
| TransitionDirection |
Effect
Gets or sets the effect associated with this object.
Declaration
public EntryEffect Effect { get; set; }
Property Value
| Type | Description |
|---|---|
| EntryEffect |
EndSound
Gets or sets the end sound associated with this object.
Declaration
public bool EndSound { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
HasTransitionSound
Indicates whether a transition sound relationship was present when loading.
Declaration
public bool HasTransitionSound { get; }
Property Value
| Type | Description |
|---|---|
| bool |
MorphType
Gets or sets the morph interpolation mode used when TransitionType is Morph. Defaults to ByObject.
Declaration
public TransitionMorphType MorphType { get; set; }
Property Value
| Type | Description |
|---|---|
| TransitionMorphType |
SoundBytes
Raw bytes for transition sound media. When set, save will embed this sound
and write a transition sound action (p:sndAc/p:stSnd) on the slide transition.
Declaration
public byte[] SoundBytes { get; set; }
Property Value
| Type | Description |
|---|---|
| byte[] |
SoundExtension
Optional transition sound extension (for example ".wav"). If omitted, extension is inferred from SoundName or defaults to ".wav".
Declaration
public string SoundExtension { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SoundName
Optional transition sound file name (for example "Applause.wav"). Used as preferred media part name when embedding SoundBytes.
Declaration
public string SoundName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
TransitionSpeed
Gets or sets the transition speed text.
Declaration
public string TransitionSpeed { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
TransitionType
Gets or sets the visual transition type applied when advancing to this slide.
Declaration
public TransitionType TransitionType { get; set; }
Property Value
| Type | Description |
|---|---|
| TransitionType |
WheelSpokes
Gets or sets the number of spokes used by the Wheel transition. Valid values are 1, 2, 3, 4, or 8. Ignored for other transition types.
Declaration
public int? WheelSpokes { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |