C# Class GitDiffMargin.Git.GitCommands

Inheritance: IGitCommands
Afficher le fichier Open project: laurentkempe/GitDiffMargin Class Usage Examples

Méthodes publiques

Méthode Description
GetGitDiffFor ( ITextDocument textDocument, ITextSnapshot snapshot ) : IEnumerable
GetGitRepository ( string path ) : string
GetGitWorkingCopy ( string path ) : string
IsGitRepository ( string path ) : bool
StartExternalDiff ( ITextDocument textDocument ) : void

Private Methods

Méthode Description
GetCompleteContent ( ITextDocument textDocument, ITextSnapshot snapshot ) : byte[]
GitCommands ( SVsServiceProvider serviceProvider ) : System

Method Details

GetGitDiffFor() public méthode

public GetGitDiffFor ( ITextDocument textDocument, ITextSnapshot snapshot ) : IEnumerable
textDocument ITextDocument
snapshot ITextSnapshot
Résultat IEnumerable

GetGitRepository() public méthode

public GetGitRepository ( string path ) : string
path string
Résultat string

GetGitWorkingCopy() public méthode

public GetGitWorkingCopy ( string path ) : string
path string
Résultat string

IsGitRepository() public méthode

public IsGitRepository ( string path ) : bool
path string
Résultat bool

StartExternalDiff() public méthode

public StartExternalDiff ( ITextDocument textDocument ) : void
textDocument ITextDocument
Résultat void