C# Класс NetIde.Project.NiHierarchy

Наследование: NetIde.Shell.ServiceObject, INiHierarchy
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

Advise() публичный Метод

public Advise ( INiHierarchyNotify sink, int &cookie ) : HResult
sink INiHierarchyNotify
cookie int
Результат HResult

Advise() публичный Метод

public Advise ( object sink, int &cookie ) : HResult
sink object
cookie int
Результат HResult

Close() публичный Метод

public Close ( ) : HResult
Результат HResult

GetProperty() публичный Метод

public GetProperty ( int property, object &value ) : HResult
property int
value object
Результат HResult

GetSite() публичный Метод

public GetSite ( IServiceProvider &serviceProvider ) : HResult
serviceProvider IServiceProvider
Результат HResult

SetProperty() публичный Метод

public SetProperty ( int property, object value ) : HResult
property int
value object
Результат HResult

SetSite() публичный Метод

public SetSite ( IServiceProvider serviceProvider ) : HResult
serviceProvider IServiceProvider
Результат HResult

Unadvise() публичный Метод

public Unadvise ( int cookie ) : HResult
cookie int
Результат HResult