Represents the options for controlling the behaviors, content, and appearance of the presentation.
Namespace:
ESRI.ArcGISExplorer.ApplicationAssembly: ESRI.ArcGISExplorer.Application (in ESRI.ArcGISExplorer.Application.dll) Version: 2.0.0.1500 (2.0.0.1500)
Syntax
C# |
---|
public class PresentationOptions |
Visual Basic (Declaration) |
---|
Public Class PresentationOptions |
Remarks
When running a presentation in full-screen mode (PresentationMode.Presenting), there are various options that you
can specify to affect how and what is presented. For example you can specify that a limited range of the slides collection is presented
and whether slide transitions can include changes to the basemap. The PresentationOptions class allows you to get and set these
options.
Examples
The code below demonstrates how to access the presentation options and report them.
CopyC#
PresentationOptions presentationOptions = ESRI.ArcGISExplorer.Application.Application.Presentation.PresentationOptions; System.Diagnostics.Debug.WriteLine("Slides can change the basemap: " + presentationOptions.AllowBasemapChange.ToString()); System.Diagnostics.Debug.WriteLine("Automatically advance the slides: " + presentationOptions.AutomaticSlideAdvance.ToString()); System.Diagnostics.Debug.WriteLine("Display presentation toolbar: " + presentationOptions.ShowToolbar.ToString()); System.Diagnostics.Debug.WriteLine("When auto-presenting, pause time (in seconds): " + presentationOptions.SlideAdvanceInterval.ToString()); System.Diagnostics.Debug.WriteLine("Presentation slide range: " + presentationOptions.SlideRange.SlideFrom.ToString() + " to " + presentationOptions.SlideRange.SlideFrom.ToString()); System.Diagnostics.Debug.WriteLine("Use custom slide range: " + presentationOptions.UseSlideRange.ToString()); System.Diagnostics.Debug.WriteLine("Font smoothing for slide titles: " + presentationOptions.UseFontSmoothing.ToString());
CopyVB.NET
Dim presentationOptions As PresentationOptions = ESRI.ArcGISExplorer.Application.Application.Presentation.PresentationOptions System.Diagnostics.Debug.WriteLine("Slides can change the basemap: " & presentationOptions.AllowBasemapChange) System.Diagnostics.Debug.WriteLine("Automatically advance the slides: " & presentationOptions.AutomaticSlideAdvance) System.Diagnostics.Debug.WriteLine("Display presentation toolbar: " & presentationOptions.ShowToolbar) System.Diagnostics.Debug.WriteLine("When auto-presenting, pause time (in seconds): " & presentationOptions.SlideAdvanceInterval) System.Diagnostics.Debug.WriteLine("Presentation slide range: " & presentationOptions.SlideRange.SlideFrom & " to " & presentationOptions.SlideRange.SlideFrom) System.Diagnostics.Debug.WriteLine("Use custom slide range: " & presentationOptions.UseSlideRange.ToString()) System.Diagnostics.Debug.WriteLine("Font smoothing for slide titles: " & presentationOptions.UseFontSmoothing)