ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Core.CIM Namespace / PresentationTransitionType Enumeration
Example Example

In This Topic
    PresentationTransitionType Enumeration
    In This Topic
    Presentation transition types.
    Syntax
    Members
    MemberDescription
    Fade Fade in/out transition.
    Fly Fly transition. It is supported only for map presentation page.
    None No transition.
    Swipe Swipe transition.
    Example
    Presentation page design
    {
      // create customized margin and color 
      CIMMargin pMargin = new CIMMargin() { Left = 0.2, Right = 0.3, Top = 0.15, Bottom = 0.25 };
      CIMRGBColor pColor = new CIMRGBColor() { R = 255, G = 255, B = 0, Alpha = 50 };
    
      //Reference a page and its transition 
      var pageReference = activePresentationView.Presentation.GetPage(0);
      CIMPresentationTransition transition = page.Transition;
    
      // update the transition style
      transition.TransitionType = PresentationTransitionType.Swipe;
      transition.Duration = 2.0;
      transition.SwipeDirection = SwipeDirection.Top;
    
      //Must be on the QueuedTask
    
      //Set the new margin, new background color and new transition effect
      page.SetMargin(pMargin);
      page.SetBackgroundColor(pColor);
      page.SetTransition(transition);
    }
    Inheritance Hierarchy

    System.Object
       System.ValueType
          System.Enum
             ArcGIS.Core.CIM.PresentationTransitionType

    Requirements

    Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)

    ArcGIS Pro version: 3.4 or higher.
    See Also