C# Class Docear4Word.DocumentController

Afficher le fichier Open project: JabRef/JabRef4Word Class Usage Examples

Private Properties

Свойство Type Description
CreateInlineCitation Docear4Word.JSInlineCitation
DocumentController System
EnumerateCSLFields IEnumerable
GetCSLFields List
GetDocumentDatabaseFilename string
GetDocumentStyleTitle string
GetNextFieldAfterRange Field
GetPreviousFieldBeforeRange Field
GroupByAuthor List
InsertCitationCore void
InsertItemsList void
IsCitationField bool
IsDocearField bool
ResetCiteProc void
SetDocumentStyleTitle void

Méthodes publiques

Méthode Description
Activate ( ) : void
DoInsertCitation ( List allEntries, bool isSequence, bool isLineSequence ) : void
DocumentController ( MainController mainController, System.Windows.Forms.Document document ) : System
EditCitation ( Field field, List entryAndPagePairs ) : void
GetDatabase ( ) : BibTexDatabase
InsertBibliography ( ) : void
InsertCitation ( List entryAndPagePairs ) : void
IsBibliographyField ( Field field ) : bool
MoveNext ( ) : void
MovePrevious ( ) : void
Refresh ( bool fullRefresh ) : int

SetDocumentDatabaseFilename ( string databaseFilename ) : void
UpdateDocumentProperties ( ) : void

Private Methods

Méthode Description
CreateInlineCitation ( IEnumerable itemSources, object idToUse = null ) : Docear4Word.JSInlineCitation
DocumentController ( ) : System
EnumerateCSLFields ( ) : IEnumerable
GetCSLFields ( ) : List
GetDocumentDatabaseFilename ( ) : string
GetDocumentStyleTitle ( ) : string
GetNextFieldAfterRange ( Range range ) : Field
GetPreviousFieldBeforeRange ( Range range ) : Field
GroupByAuthor ( List entries ) : List
InsertCitationCore ( Docear4Word.JSInlineCitation citation ) : void
InsertItemsList ( IEnumerable insertionEntries ) : void
IsCitationField ( Field field ) : bool
IsDocearField ( Field field ) : bool
ResetCiteProc ( ) : void
SetDocumentStyleTitle ( string styleTitle ) : void

Method Details

Activate() public méthode

public Activate ( ) : void
Résultat void

DoInsertCitation() public méthode

public DoInsertCitation ( List allEntries, bool isSequence, bool isLineSequence ) : void
allEntries List
isSequence bool
isLineSequence bool
Résultat void

DocumentController() public méthode

public DocumentController ( MainController mainController, System.Windows.Forms.Document document ) : System
mainController MainController
document System.Windows.Forms.Document
Résultat System

EditCitation() public méthode

public EditCitation ( Field field, List entryAndPagePairs ) : void
field Field
entryAndPagePairs List
Résultat void

GetDatabase() public méthode

public GetDatabase ( ) : BibTexDatabase
Résultat BibTexDatabase

InsertBibliography() public méthode

public InsertBibliography ( ) : void
Résultat void

InsertCitation() public méthode

public InsertCitation ( List entryAndPagePairs ) : void
entryAndPagePairs List
Résultat void

IsBibliographyField() public static méthode

public static IsBibliographyField ( Field field ) : bool
field Field
Résultat bool

MoveNext() public méthode

public MoveNext ( ) : void
Résultat void

MovePrevious() public méthode

public MovePrevious ( ) : void
Résultat void

Refresh() public méthode

public Refresh ( bool fullRefresh ) : int
fullRefresh bool True to compare against database; False for style change
Résultat int

SetDocumentDatabaseFilename() public méthode

public SetDocumentDatabaseFilename ( string databaseFilename ) : void
databaseFilename string
Résultat void

UpdateDocumentProperties() public méthode

public UpdateDocumentProperties ( ) : void
Résultat void