C# Class NetIde.Services.Shell.NiShell

Afficher le fichier Open project: netide/netide Class Usage Examples

Méthodes publiques

Méthode Description
Advise ( INiShellEvents sink, int &cookie ) : HResult
Advise ( object sink, int &cookie ) : HResult
BroadcastPreMessageFilter ( NiMessage &message ) : HResult
BrowseForFolder ( string title, NiBrowseForFolderOptions options, string &selectedFolder ) : HResult
CreateTaskDialog ( INiTaskDialog &taskDialog ) : HResult
CreateToolWindow ( INiWindowPane windowPane, NiDockStyle dockStyle, NiToolWindowOrientation toolWindowOrientation, INiWindowFrame &toolWindow ) : HResult
GetDocumentWindowIterator ( INiIterator &iterator ) : HResult
GetWindowFrameForWindowPane ( INiWindowPane windowPane, INiWindowFrame &windowFrame ) : HResult
InvalidateRequerySuggested ( ) : HResult
NiShell ( IServiceProvider serviceProvider ) : System
QuerySaveViaDialog ( INiHierarchy hiers, NiQuerySaveResult &result ) : HResult
SaveDocDataToFile ( NiSaveMode mode, INiPersistFile persistFile, string fileName, string &newFileName, bool &saved ) : HResult
Unadvise ( int cookie ) : HResult

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void
OnRequerySuggested ( EventArgs e ) : void

Private Methods

Méthode Description
CreateAutomationAccessButton ( ) : Button
QueueRequery ( ) : void
Requery ( object state ) : void
dockContent_Disposed ( object sender, EventArgs e ) : void

Method Details

Advise() public méthode

public Advise ( INiShellEvents sink, int &cookie ) : HResult
sink INiShellEvents
cookie int
Résultat HResult

Advise() public méthode

public Advise ( object sink, int &cookie ) : HResult
sink object
cookie int
Résultat HResult

BroadcastPreMessageFilter() public méthode

public BroadcastPreMessageFilter ( NiMessage &message ) : HResult
message NetIde.Shell.Interop.NiMessage
Résultat HResult

BrowseForFolder() public méthode

public BrowseForFolder ( string title, NiBrowseForFolderOptions options, string &selectedFolder ) : HResult
title string
options NiBrowseForFolderOptions
selectedFolder string
Résultat HResult

CreateTaskDialog() public méthode

public CreateTaskDialog ( INiTaskDialog &taskDialog ) : HResult
taskDialog INiTaskDialog
Résultat HResult

CreateToolWindow() public méthode

public CreateToolWindow ( INiWindowPane windowPane, NiDockStyle dockStyle, NiToolWindowOrientation toolWindowOrientation, INiWindowFrame &toolWindow ) : HResult
windowPane INiWindowPane
dockStyle NiDockStyle
toolWindowOrientation NiToolWindowOrientation
toolWindow INiWindowFrame
Résultat HResult

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

GetDocumentWindowIterator() public méthode

public GetDocumentWindowIterator ( INiIterator &iterator ) : HResult
iterator INiIterator
Résultat HResult

GetWindowFrameForWindowPane() public méthode

public GetWindowFrameForWindowPane ( INiWindowPane windowPane, INiWindowFrame &windowFrame ) : HResult
windowPane INiWindowPane
windowFrame INiWindowFrame
Résultat HResult

InvalidateRequerySuggested() public méthode

public InvalidateRequerySuggested ( ) : HResult
Résultat HResult

NiShell() public méthode

public NiShell ( IServiceProvider serviceProvider ) : System
serviceProvider IServiceProvider
Résultat System

OnRequerySuggested() protected méthode

protected OnRequerySuggested ( EventArgs e ) : void
e System.EventArgs
Résultat void

QuerySaveViaDialog() public méthode

public QuerySaveViaDialog ( INiHierarchy hiers, NiQuerySaveResult &result ) : HResult
hiers INiHierarchy
result NiQuerySaveResult
Résultat HResult

SaveDocDataToFile() public méthode

public SaveDocDataToFile ( NiSaveMode mode, INiPersistFile persistFile, string fileName, string &newFileName, bool &saved ) : HResult
mode NiSaveMode
persistFile INiPersistFile
fileName string
newFileName string
saved bool
Résultat HResult

Unadvise() public méthode

public Unadvise ( int cookie ) : HResult
cookie int
Résultat HResult