C# 클래스 dnSpy.Hex.Editor.HexEditorFactoryServiceImpl

상속: dnSpy.Contracts.Hex.Editor.HexEditorFactoryService
파일 보기 프로젝트 열기: 0xd4d/dnSpy

공개 메소드들

메소드 설명
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