C# Class NetIde.Project.NiHierarchy

Inheritance: NetIde.Shell.ServiceObject, INiHierarchy
Afficher le fichier Open project: netide/netide Class Usage Examples

Méthodes publiques

Méthode Description
Advise ( INiHierarchyNotify sink, int &cookie ) : HResult
Advise ( object sink, int &cookie ) : HResult
Close ( ) : HResult
GetProperty ( int property, object &value ) : HResult
GetSite ( IServiceProvider &serviceProvider ) : HResult
SetProperty ( int property, object value ) : HResult
SetSite ( IServiceProvider serviceProvider ) : HResult
Unadvise ( int cookie ) : HResult

Private Methods

Méthode Description
AddChild ( NiHierarchy item ) : void
AddToChildren ( NiHierarchy item ) : void
GetRoot ( ) : object
GetService ( Type serviceType ) : object
ProcessParentChange ( NiHierarchy parent ) : HResult
RemoveChild ( NiHierarchy item ) : void
RemoveFromChildren ( NiHierarchy item ) : void
Reposition ( NiHierarchy item ) : void

Method Details

Advise() public méthode

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

Advise() public méthode

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

Close() public méthode

public Close ( ) : HResult
Résultat HResult

GetProperty() public méthode

public GetProperty ( int property, object &value ) : HResult
property int
value object
Résultat HResult

GetSite() public méthode

public GetSite ( IServiceProvider &serviceProvider ) : HResult
serviceProvider IServiceProvider
Résultat HResult

SetProperty() public méthode

public SetProperty ( int property, object value ) : HResult
property int
value object
Résultat HResult

SetSite() public méthode

public SetSite ( IServiceProvider serviceProvider ) : HResult
serviceProvider IServiceProvider
Résultat HResult

Unadvise() public méthode

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