C# Класс MonoDevelop.VersionControl.VersionControlNodeExtension

Наследование: MonoDevelop.Ide.Gui.Components.NodeBuilderExtension
Показать файл Открыть проект

Открытые методы

Метод Описание
BuildNode ( ITreeBuilder builder, object dataObject, string &label, Gdk &icon, Gdk &closedIcon ) : void
CanBuildNode ( Type dataType ) : bool
Dispose ( ) : void
OnNodeAdded ( object dataObject ) : void
OnNodeRemoved ( object dataObject ) : void

Защищенные методы

Метод Описание
Initialize ( ) : void

Приватные методы

Метод Описание
AddFolderOverlay ( Repository rep, string folder, Gdk &icon, Gdk &closedIcon, bool skipVersionedOverlay ) : void
AddOverlay ( Gdk &icon, Gdk overlay ) : void
GetObjectsForPath ( FilePath path ) : IEnumerable
GetPath ( object dataObject ) : string
Monitor ( object sender, MonoDevelop.VersionControl.FileUpdateEventArgs args ) : void
RegisterObjectPath ( FilePath path, object ob ) : void
UnregisterObjectPath ( FilePath path, object ob ) : void

Описание методов

BuildNode() публичный Метод

public BuildNode ( ITreeBuilder builder, object dataObject, string &label, Gdk &icon, Gdk &closedIcon ) : void
builder ITreeBuilder
dataObject object
label string
icon Gdk
closedIcon Gdk
Результат void

CanBuildNode() публичный Метод

public CanBuildNode ( Type dataType ) : bool
dataType System.Type
Результат bool

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Initialize() защищенный Метод

protected Initialize ( ) : void
Результат void

OnNodeAdded() публичный Метод

public OnNodeAdded ( object dataObject ) : void
dataObject object
Результат void

OnNodeRemoved() публичный Метод

public OnNodeRemoved ( object dataObject ) : void
dataObject object
Результат void