Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

GoogleSlidesDiffPlanner

Namespace OfficeIMO.PowerPoint.GoogleSlides
Assembly OfficeIMO.PowerPoint.GoogleSlides
Modifiers static

Builds fingerprints and compares local and remote slide content.

Inheritance

  • Object
  • GoogleSlidesDiffPlanner

Methods

public static async Task<GoogleSlidesDiffPlan> BuildAsync(PowerPointPresentation source, String presentationId, GoogleWorkspaceSession session, GoogleSlidesSyncCheckpoint checkpoint = null, CancellationToken cancellationToken = default) #
Returns: Task<GoogleSlidesDiffPlan>

Imports the remote presentation natively and compares it with the source and optional baseline.

Parameters

source OfficeIMO.PowerPoint.PowerPointPresentation requiredposition: 0
presentationId System.String requiredposition: 1
session OfficeIMO.GoogleWorkspace.GoogleWorkspaceSession requiredposition: 2
checkpoint OfficeIMO.PowerPoint.GoogleSlides.GoogleSlidesSyncCheckpoint = null optionalposition: 3
cancellationToken System.Threading.CancellationToken = default optionalposition: 4
public static GoogleSlidesSyncCheckpoint CreateCheckpoint(PowerPointPresentation presentation, String revisionId = null, Nullable<Int64> driveVersion = null) #
Returns: GoogleSlidesSyncCheckpoint

Captures the source presentation's current content hashes and optional observed remote revision.

Parameters

presentation OfficeIMO.PowerPoint.PowerPointPresentation requiredposition: 0
revisionId System.String = null optionalposition: 1
driveVersion System.Nullable{System.Int64} = null optionalposition: 2