C# Class dnSpy.Hex.Editor.HexEditorFactoryServiceImpl

Inheritance: dnSpy.Contracts.Hex.Editor.HexEditorFactoryService
Afficher le fichier Open project: 0xd4d/dnSpy

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

Create() public méthode

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
Résultat dnSpy.Contracts.Hex.Editor.WpfHexView

Create() public méthode

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
Résultat dnSpy.Contracts.Hex.Editor.WpfHexView

Create() public méthode

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
Résultat dnSpy.Contracts.Hex.Editor.WpfHexView

CreateHost() public méthode

public CreateHost ( dnSpy.Contracts.Hex.Editor.WpfHexView wpfHexView, bool setFocus ) : WpfHexViewHost
wpfHexView dnSpy.Contracts.Hex.Editor.WpfHexView
setFocus bool
Résultat WpfHexViewHost

CreateTextViewRoleSet() public méthode

public CreateTextViewRoleSet ( ) : Microsoft.VisualStudio.Text.Editor.ITextViewRoleSet
Résultat Microsoft.VisualStudio.Text.Editor.ITextViewRoleSet

CreateTextViewRoleSet() public méthode

public CreateTextViewRoleSet ( IEnumerable roles ) : Microsoft.VisualStudio.Text.Editor.ITextViewRoleSet
roles IEnumerable
Résultat Microsoft.VisualStudio.Text.Editor.ITextViewRoleSet