API Reference
Class
GoogleSlidesDiffPlanner
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
- presentationId System.String
- session OfficeIMO.GoogleWorkspace.GoogleWorkspaceSession
- checkpoint OfficeIMO.PowerPoint.GoogleSlides.GoogleSlidesSyncCheckpoint = null
- cancellationToken System.Threading.CancellationToken = default
public static GoogleSlidesSyncCheckpoint CreateCheckpoint(PowerPointPresentation presentation, String revisionId = null, Nullable<Int64> driveVersion = null) #Returns:
GoogleSlidesSyncCheckpointCaptures the source presentation's current content hashes and optional observed remote revision.
Parameters
- presentation OfficeIMO.PowerPoint.PowerPointPresentation
- revisionId System.String = null
- driveVersion System.Nullable{System.Int64} = null
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object