C# (CSharp) dnSpy.Contracts.Hex.Editor Namespace

Classes

Name Description
BufferLinesChangedEventArgs HexView.BufferLines changed event args
HexGlyphTag A glyph margin tag
HexMarginContextMenuHandlerProvider Creates IHexMarginContextMenuHandlers or returns null. You must ExportAttribute this interface and add a HexMarginNameAttribute with the name of the margin (eg. PredefinedHexMarginNames.Glyph). Optional attribute: VSTE.TextViewRoleAttribute.
HexMarginContextMenuService Creates a IGuidObjectsProvider that uses IHexMarginContextMenuHandlers to create objects.
HexMarkerServiceZIndexes Hex marker service Z-indexes. Markers with a negative z-index are placed in a marker layer below most other layers.
HexStructureField Structure field
HexStructureInfoAggregator Returns data from all HexStructureInfoProviders
HexStructureInfoAggregatorFactory Creates HexStructureInfoAggregator instances
HexStructureInfoProvider Structure info provider
HexStructureInfoProviderFactory Creates HexStructureInfoProvider instances
HexView Hex view
HexViewLayoutChangedEventArgs Hex view layout changed event args