C# Class OneNoteDuplicatesRemover.OneNoteAccessor

Exibir arquivo Open project: relue2718/onenote-duplicates-remover Class Usage Examples

Public Methods

Method Description
GetDuplicatedGroups ( ) : Dictionary>>
GetLastSelectedPageId ( ) : string
HasPageId ( string pageId ) : bool
InitializeOneNoteWrapper ( ) : void
Navigate ( string pageId ) : void
RemovePage ( string pageId ) : bool
SetLastSelectedPageId ( string pageId ) : void
TryGetSectionPath ( string pageId, string &sectionPath ) : bool
UpdateHierarchy ( ) : bool

Private Methods

Method Description
CheckIfDeleted ( System pageNode ) : bool
FireEventUpdatedScanProgress ( int current, int max, string pageName ) : void
TryCalculateHashOf ( string plainText, string &hash ) : bool
TryGetHashOfOneNotePage ( string pageId, string &hash ) : bool
TryGetOneNotePageInfos ( System xmlDocument, OneNotePageInfo>.Dictionary &pageInfos ) : bool

Method Details

GetDuplicatedGroups() public method

public GetDuplicatedGroups ( ) : Dictionary>>
return Dictionary>>

GetLastSelectedPageId() public method

public GetLastSelectedPageId ( ) : string
return string

HasPageId() public method

public HasPageId ( string pageId ) : bool
pageId string
return bool

InitializeOneNoteWrapper() public method

public InitializeOneNoteWrapper ( ) : void
return void

Navigate() public method

public Navigate ( string pageId ) : void
pageId string
return void

RemovePage() public method

public RemovePage ( string pageId ) : bool
pageId string
return bool

SetLastSelectedPageId() public method

public SetLastSelectedPageId ( string pageId ) : void
pageId string
return void

TryGetSectionPath() public method

public TryGetSectionPath ( string pageId, string &sectionPath ) : bool
pageId string
sectionPath string
return bool

UpdateHierarchy() public method

public UpdateHierarchy ( ) : bool
return bool