C# Class NetIde.Core.Services.NotificationManager.NiNotificationManager

Inheritance: ServiceBase, INiNotificationManager
Show file Open project: netide/netide Class Usage Examples

Public Methods

Method Description
Activate ( int cookie ) : void
AddItem ( INiNotificationItem item, int &cookie ) : HResult
Advise ( INiNotificationManagerNotify sink, int &cookie ) : HResult
Advise ( object sink, int &cookie ) : HResult
Dismiss ( int cookie ) : void
DismissAll ( ) : void
Hide ( ) : HResult
NiNotificationManager ( CorePackage package ) : System
RemoveItem ( int cookie ) : HResult
Show ( ) : HResult
Unadvise ( int cookie ) : HResult
UpdateItem ( int cookie, INiNotificationItem item ) : HResult

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
ToggleToolWindow ( ) : void
UpdateButton ( ) : void

Method Details

Activate() public method

public Activate ( int cookie ) : void
cookie int
return void

AddItem() public method

public AddItem ( INiNotificationItem item, int &cookie ) : HResult
item INiNotificationItem
cookie int
return HResult

Advise() public method

public Advise ( INiNotificationManagerNotify sink, int &cookie ) : HResult
sink INiNotificationManagerNotify
cookie int
return HResult

Advise() public method

public Advise ( object sink, int &cookie ) : HResult
sink object
cookie int
return HResult

Dismiss() public method

public Dismiss ( int cookie ) : void
cookie int
return void

DismissAll() public method

public DismissAll ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

Hide() public method

public Hide ( ) : HResult
return HResult

NiNotificationManager() public method

public NiNotificationManager ( CorePackage package ) : System
package CorePackage
return System

RemoveItem() public method

public RemoveItem ( int cookie ) : HResult
cookie int
return HResult

Show() public method

public Show ( ) : HResult
return HResult

Unadvise() public method

public Unadvise ( int cookie ) : HResult
cookie int
return HResult

UpdateItem() public method

public UpdateItem ( int cookie, INiNotificationItem item ) : HResult
cookie int
item INiNotificationItem
return HResult