C# Class ShootBlues.Script.EventNotifications

Inheritance: ShootBlues.ManagedScript
ファイルを表示 Open project: kg/shootbluesscripts Class Usage Examples

Public Properties

Property Type Description
DefinedEvents HashSet

Public Methods

Method Description
ConfigureEventNotifications ( object sender, EventArgs args ) : void
DefineEvent ( ProcessInfo process, string key ) : void
DefineEvent ( string key ) : void
Dispose ( ) : void
EventNotifications ( ScriptName name ) : System
GetEndpointNames ( ) : string[]
Initialize ( ) : IEnumerator
LoadedInto ( ProcessInfo process ) : IEnumerator
OnStatusWindowHidden ( IStatusWindow statusWindow ) : IEnumerator
OnStatusWindowShown ( IStatusWindow statusWindow ) : IEnumerator
SendToEndpoint ( ProcessInfo process, string endpoint, string message ) : void

Protected Methods

Method Description
OnPreferencesChanged ( EventInfo evt, string prefNames ) : IEnumerator

Method Details

ConfigureEventNotifications() public method

public ConfigureEventNotifications ( object sender, EventArgs args ) : void
sender object
args System.EventArgs
return void

DefineEvent() public method

public DefineEvent ( ProcessInfo process, string key ) : void
process ProcessInfo
key string
return void

DefineEvent() public method

public DefineEvent ( string key ) : void
key string
return void

Dispose() public method

public Dispose ( ) : void
return void

EventNotifications() public method

public EventNotifications ( ScriptName name ) : System
name ScriptName
return System

GetEndpointNames() public method

public GetEndpointNames ( ) : string[]
return string[]

Initialize() public method

public Initialize ( ) : IEnumerator
return IEnumerator

LoadedInto() public method

public LoadedInto ( ProcessInfo process ) : IEnumerator
process ProcessInfo
return IEnumerator

OnPreferencesChanged() protected method

protected OnPreferencesChanged ( EventInfo evt, string prefNames ) : IEnumerator
evt EventInfo
prefNames string
return IEnumerator

OnStatusWindowHidden() public method

public OnStatusWindowHidden ( IStatusWindow statusWindow ) : IEnumerator
statusWindow IStatusWindow
return IEnumerator

OnStatusWindowShown() public method

public OnStatusWindowShown ( IStatusWindow statusWindow ) : IEnumerator
statusWindow IStatusWindow
return IEnumerator

SendToEndpoint() public method

public SendToEndpoint ( ProcessInfo process, string endpoint, string message ) : void
process ProcessInfo
endpoint string
message string
return void

Property Details

DefinedEvents public_oe property

public HashSet DefinedEvents
return HashSet