C# Класс dnSpy.Hex.Editor.HexEditorFactoryServiceImpl

Наследование: dnSpy.Contracts.Hex.Editor.HexEditorFactoryService
Показать файл Открыть проект

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

Метод Описание
Create ( HexBuffer buffer, dnSpy.Contracts.Hex.Editor.HexViewCreatorOptions options ) : dnSpy.Contracts.Hex.Editor.WpfHexView
Create ( HexBuffer buffer, Microsoft.VisualStudio.Text.Editor roles, dnSpy.Contracts.Hex.Editor.HexViewCreatorOptions options ) : dnSpy.Contracts.Hex.Editor.WpfHexView
Create ( HexBuffer buffer, Microsoft.VisualStudio.Text.Editor roles, Microsoft.VisualStudio.Text.Editor parentOptions, dnSpy.Contracts.Hex.Editor.HexViewCreatorOptions options ) : dnSpy.Contracts.Hex.Editor.WpfHexView
CreateHost ( dnSpy.Contracts.Hex.Editor.WpfHexView wpfHexView, bool setFocus ) : WpfHexViewHost
CreateTextViewRoleSet ( ) : Microsoft.VisualStudio.Text.Editor.ITextViewRoleSet
CreateTextViewRoleSet ( IEnumerable roles ) : Microsoft.VisualStudio.Text.Editor.ITextViewRoleSet

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

Метод Описание
HexEditorFactoryServiceImpl ( dnSpy.Contracts.Hex.Editor.HexEditorOptionsFactoryService hexEditorOptionsFactoryService, ICommandService commandService, IDeferrableTextViewRoleMetadata>.[ wpfHexViewCreationListeners, [ hexEditorFactoryServiceListeners, dnSpy.Contracts.Hex.Formatting.FormattedHexSourceFactoryService formattedHexSourceFactoryService, dnSpy.Contracts.Hex.Classification.HexViewClassifierAggregatorService hexViewClassifierAggregatorService, dnSpy.Contracts.Hex.Formatting.HexAndAdornmentSequencerFactoryService hexAndAdornmentSequencerFactoryService, dnSpy.Contracts.Hex.Classification.HexClassificationFormatMapService classificationFormatMapService, dnSpy.Contracts.Hex.Classification.HexEditorFormatMapService editorFormatMapService, dnSpy.Hex.Editor.HexAdornmentLayerDefinitionService adornmentLayerDefinitionService, dnSpy.Hex.Formatting.HexLineTransformProviderService lineTransformProviderService, dnSpy.Hex.Editor.WpfHexViewMarginProviderCollectionProvider wpfHexViewMarginProviderCollectionProvider, IMenuService menuService, HexEditorOperationsFactoryService editorOperationsFactoryService, HexSpaceReservationStackProvider spaceReservationStackProvider, HexBufferLineFormatterFactoryService hexBufferLineFormatterFactoryService, Microsoft.VisualStudio.Text.Classification classificationTypeRegistryService, ITextViewRoleMetadata>.[ hexCursorProviderFactories ) : System

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

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

public Create ( HexBuffer buffer, dnSpy.Contracts.Hex.Editor.HexViewCreatorOptions options ) : dnSpy.Contracts.Hex.Editor.WpfHexView
buffer dnSpy.Contracts.Hex.HexBuffer
options dnSpy.Contracts.Hex.Editor.HexViewCreatorOptions
Результат dnSpy.Contracts.Hex.Editor.WpfHexView

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

public Create ( HexBuffer buffer, Microsoft.VisualStudio.Text.Editor roles, dnSpy.Contracts.Hex.Editor.HexViewCreatorOptions options ) : dnSpy.Contracts.Hex.Editor.WpfHexView
buffer dnSpy.Contracts.Hex.HexBuffer
roles Microsoft.VisualStudio.Text.Editor
options dnSpy.Contracts.Hex.Editor.HexViewCreatorOptions
Результат dnSpy.Contracts.Hex.Editor.WpfHexView

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

public Create ( HexBuffer buffer, Microsoft.VisualStudio.Text.Editor roles, Microsoft.VisualStudio.Text.Editor parentOptions, dnSpy.Contracts.Hex.Editor.HexViewCreatorOptions options ) : dnSpy.Contracts.Hex.Editor.WpfHexView
buffer dnSpy.Contracts.Hex.HexBuffer
roles Microsoft.VisualStudio.Text.Editor
parentOptions Microsoft.VisualStudio.Text.Editor
options dnSpy.Contracts.Hex.Editor.HexViewCreatorOptions
Результат dnSpy.Contracts.Hex.Editor.WpfHexView

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

public CreateHost ( dnSpy.Contracts.Hex.Editor.WpfHexView wpfHexView, bool setFocus ) : WpfHexViewHost
wpfHexView dnSpy.Contracts.Hex.Editor.WpfHexView
setFocus bool
Результат WpfHexViewHost

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

public CreateTextViewRoleSet ( ) : Microsoft.VisualStudio.Text.Editor.ITextViewRoleSet
Результат Microsoft.VisualStudio.Text.Editor.ITextViewRoleSet

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

public CreateTextViewRoleSet ( IEnumerable roles ) : Microsoft.VisualStudio.Text.Editor.ITextViewRoleSet
roles IEnumerable
Результат Microsoft.VisualStudio.Text.Editor.ITextViewRoleSet