C# 클래스 NetIde.Core.Services.NotificationManager.NiNotificationManager

상속: ServiceBase, INiNotificationManager
파일 보기 프로젝트 열기: netide/netide 1 사용 예제들

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
ToggleToolWindow ( ) : void
UpdateButton ( ) : void

메소드 상세

Activate() 공개 메소드

public Activate ( int cookie ) : void
cookie int
리턴 void

AddItem() 공개 메소드

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

Advise() 공개 메소드

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

Advise() 공개 메소드

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

Dismiss() 공개 메소드

public Dismiss ( int cookie ) : void
cookie int
리턴 void

DismissAll() 공개 메소드

public DismissAll ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

Hide() 공개 메소드

public Hide ( ) : HResult
리턴 HResult

NiNotificationManager() 공개 메소드

public NiNotificationManager ( CorePackage package ) : System
package CorePackage
리턴 System

RemoveItem() 공개 메소드

public RemoveItem ( int cookie ) : HResult
cookie int
리턴 HResult

Show() 공개 메소드

public Show ( ) : HResult
리턴 HResult

Unadvise() 공개 메소드

public Unadvise ( int cookie ) : HResult
cookie int
리턴 HResult

UpdateItem() 공개 메소드

public UpdateItem ( int cookie, INiNotificationItem item ) : HResult
cookie int
item INiNotificationItem
리턴 HResult