C# Класс ShaderTools.VisualStudio.Hlsl.Navigation.EditorNavigationDropdownBarClient

Наследование: IVsDropdownBarClient, IVsCodeWindowEvents, IVsTextViewEvents
Показать файл Открыть проект

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

Метод Описание
EditorNavigationDropdownBarClient ( IVsCodeWindow codeWindow, IVsEditorAdaptersFactoryService editorAdaptersFactory, EditorNavigationSource source, IBufferGraphFactoryService bufferGraphFactoryService ) : System
GetComboAttributes ( int iCombo, uint &pcEntries, uint &puEntryType, IntPtr &phImageList ) : int
GetComboTipText ( int iCombo, string &pbstrText ) : int
GetEntryAttributes ( int iCombo, int iIndex, uint &pAttr ) : int
GetEntryImage ( int iCombo, int iIndex, int &piImageIndex ) : int
GetEntryText ( int iCombo, int iIndex, string &ppszText ) : int
OnComboGetFocus ( int iCombo ) : int
OnItemChosen ( int iCombo, int iIndex ) : int
OnItemSelected ( int iCombo, int iIndex ) : int
SetDropdownBar ( IVsDropdownBar pDropdownBar ) : int

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

Метод Описание
GetSelectedItem ( int combo, int index ) : EditorNavigationTarget
IVsCodeWindowEvents ( IVsTextView pView ) : int
IVsTextViewEvents ( IVsTextView pView ) : void
IVsTextViewEvents ( IVsTextView pView, IVsTextLines pBuffer ) : void
IVsTextViewEvents ( IVsTextView pView, int iNewLine, int iOldLine ) : void
IVsTextViewEvents ( IVsTextView pView, int iBar, int iMinUnit, int iMaxUnits, int iVisibleUnits, int iFirstVisibleUnit ) : void
OnCaretPositionChanged ( object sender, CaretPositionChangedEventArgs e ) : void
OnNavigationTargetsChanged ( object sender, EventArgs e ) : void
UpdateNavigationTargets ( ) : void
UpdateNavigationTargets ( List targets ) : void
UpdateSelectedNavigationTargets ( ) : void
UpdateSelectedNavigationTargetsImpl ( ) : void
ValidateCombo ( int combo ) : bool
ValidateIndex ( int combo, int index ) : bool

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

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

public EditorNavigationDropdownBarClient ( IVsCodeWindow codeWindow, IVsEditorAdaptersFactoryService editorAdaptersFactory, EditorNavigationSource source, IBufferGraphFactoryService bufferGraphFactoryService ) : System
codeWindow IVsCodeWindow
editorAdaptersFactory IVsEditorAdaptersFactoryService
source EditorNavigationSource
bufferGraphFactoryService IBufferGraphFactoryService
Результат System

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

public GetComboAttributes ( int iCombo, uint &pcEntries, uint &puEntryType, IntPtr &phImageList ) : int
iCombo int
pcEntries uint
puEntryType uint
phImageList System.IntPtr
Результат int

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

public GetComboTipText ( int iCombo, string &pbstrText ) : int
iCombo int
pbstrText string
Результат int

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

public GetEntryAttributes ( int iCombo, int iIndex, uint &pAttr ) : int
iCombo int
iIndex int
pAttr uint
Результат int

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

public GetEntryImage ( int iCombo, int iIndex, int &piImageIndex ) : int
iCombo int
iIndex int
piImageIndex int
Результат int

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

public GetEntryText ( int iCombo, int iIndex, string &ppszText ) : int
iCombo int
iIndex int
ppszText string
Результат int

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

public OnComboGetFocus ( int iCombo ) : int
iCombo int
Результат int

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

public OnItemChosen ( int iCombo, int iIndex ) : int
iCombo int
iIndex int
Результат int

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

public OnItemSelected ( int iCombo, int iIndex ) : int
iCombo int
iIndex int
Результат int

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

public SetDropdownBar ( IVsDropdownBar pDropdownBar ) : int
pDropdownBar IVsDropdownBar
Результат int