C# Class Microsoft.Sarif.Viewer.OpenLogFileCommands

Command handler
显示文件 Open project: Microsoft/sarif-sdk Class Usage Examples

Public Properties

Property Type Description
CommandSet System.Guid

Private Properties

Property Type Description
ConvertSarifProtocol string
IsSarifProtocol bool
MenuItemCallback void
OpenLogFileCommands System
TryDownloadFile bool

Public Methods

Method Description
Initialize ( Microsoft.VisualStudio.Shell.Package package ) : void

Initializes the singleton instance of the command.

Private Methods

Method Description
ConvertSarifProtocol ( string inputUrl ) : string
IsSarifProtocol ( string path ) : bool
MenuItemCallback ( object sender, EventArgs e ) : void

This function is the callback used to execute the command when the menu item is clicked. See the constructor to see how the menu item is associated with this function using OleMenuCommandService service and MenuCommand class.

OpenLogFileCommands ( Microsoft.VisualStudio.Shell.Package package ) : System

Initializes a new instance of the OpenLogFileCommands class. Adds our command handlers for menu (commands must exist in the command table file)

TryDownloadFile ( string inputUrl, string &downloadedFilePath ) : bool

Method Details

Initialize() public static method

Initializes the singleton instance of the command.
public static Initialize ( Microsoft.VisualStudio.Shell.Package package ) : void
package Microsoft.VisualStudio.Shell.Package Owner package, not null.
return void

Property Details

CommandSet public_oe static_oe property

Command menu group (command set GUID).
public static Guid,System CommandSet
return System.Guid