Generated with .NET Object Model Diagram Generator

Microsoft.VisualBasic.ApplicationServices

ApplyApplicationDefaultsEventArgs

Properties

WindowsFormsApplicationBase

Properties

System.ComponentModel.Design

ComponentDesigner

Properties

  • SetTextualDefaultProperty { get; } : bool
DataSourceDescriptor

Constructors

  • DataSourceDescriptor()

Properties

  • Image { get; } : Bitmap
  • IsDesignable { get; } : bool
  • Name { get; } : string
  • TypeName { get; } : string
DataSourceDescriptorCollection : CollectionBase

Constructors

  • DataSourceDescriptorCollection()

Methods

DataSourceGroup

Constructors

  • DataSourceGroup()

Properties

DataSourceGroupCollection : CollectionBase

Constructors

  • DataSourceGroupCollection()

Methods

DataSourceProviderService

Constructors

  • DataSourceProviderService()

Properties

  • SupportsAddNewDataSource { get; } : bool
  • SupportsConfigureDataSource { get; } : bool

Methods

DesignerActionListCollection

Methods

System.Drawing

Bitmap

Methods

Graphics

Methods

  • DrawBeziers(Pen pen, PointF[] points)
  • DrawBeziers(Pen pen, ReadOnlySpan<PointF> points)
  • DrawBeziers(Pen pen, Point[] points)
  • DrawBeziers(Pen pen, ReadOnlySpan<Point> points)
  • DrawBeziers(Pen pen, PointF[] points)
  • DrawBeziers(Pen pen, Point[] points)
  • DrawClosedCurve(Pen pen, PointF[] points)
  • DrawClosedCurve(Pen pen, ReadOnlySpan<PointF> points)
  • DrawClosedCurve(Pen pen, Point[] points)
  • DrawClosedCurve(Pen pen, ReadOnlySpan<Point> points)
  • DrawClosedCurve(Pen pen, PointF[] points)
  • DrawClosedCurve(Pen pen, Point[] points)
  • DrawClosedCurve(Pen pen, ReadOnlySpan<PointF> points, float tension, FillMode fillmode)
  • DrawClosedCurve(Pen pen, ReadOnlySpan<Point> points, float tension, FillMode fillmode)
  • DrawCurve(Pen pen, PointF[] points)
  • DrawCurve(Pen pen, ReadOnlySpan<PointF> points)
  • DrawCurve(Pen pen, Point[] points)
  • DrawCurve(Pen pen, ReadOnlySpan<Point> points)
  • DrawCurve(Pen pen, PointF[] points)
  • DrawCurve(Pen pen, Point[] points)
  • DrawCurve(Pen pen, ReadOnlySpan<PointF> points, int offset, int numberOfSegments)
  • DrawCurve(Pen pen, ReadOnlySpan<PointF> points, int offset, int numberOfSegments, float tension)
  • DrawCurve(Pen pen, ReadOnlySpan<Point> points, int offset, int numberOfSegments, float tension)
  • DrawCurve(Pen pen, ReadOnlySpan<PointF> points, float tension)
  • DrawCurve(Pen pen, ReadOnlySpan<Point> points, float tension)
  • DrawImage(Image image, Effect effect)
  • DrawImage(Image image, Effect effect, RectangleF srcRect = null, Matrix transform = null, GraphicsUnit srcUnit = 2, ImageAttributes imageAttr = null)
  • DrawLines(Pen pen, PointF[] points)
  • DrawLines(Pen pen, ReadOnlySpan<PointF> points)
  • DrawLines(Pen pen, Point[] points)
  • DrawLines(Pen pen, ReadOnlySpan<Point> points)
  • DrawLines(Pen pen, PointF[] points)
  • DrawLines(Pen pen, Point[] points)
  • DrawPolygon(Pen pen, PointF[] points)
  • DrawPolygon(Pen pen, ReadOnlySpan<PointF> points)
  • DrawPolygon(Pen pen, Point[] points)
  • DrawPolygon(Pen pen, ReadOnlySpan<Point> points)
  • DrawPolygon(Pen pen, PointF[] points)
  • DrawPolygon(Pen pen, Point[] points)
  • DrawRectangles(Pen pen, RectangleF[] rects)
  • DrawRectangles(Pen pen, ReadOnlySpan<RectangleF> rects)
  • DrawRectangles(Pen pen, Rectangle[] rects)
  • DrawRectangles(Pen pen, ReadOnlySpan<Rectangle> rects)
  • DrawRectangles(Pen pen, RectangleF[] rects)
  • DrawRectangles(Pen pen, Rectangle[] rects)
  • DrawRoundedRectangle(Pen pen, Rectangle rect, Size radius)
  • DrawRoundedRectangle(Pen pen, RectangleF rect, SizeF radius)
  • FillClosedCurve(Brush brush, PointF[] points)
  • FillClosedCurve(Brush brush, ReadOnlySpan<PointF> points)
  • FillClosedCurve(Brush brush, Point[] points)
  • FillClosedCurve(Brush brush, ReadOnlySpan<Point> points)
  • FillClosedCurve(Brush brush, PointF[] points)
  • FillClosedCurve(Brush brush, Point[] points)
  • FillClosedCurve(Brush brush, ReadOnlySpan<PointF> points, FillMode fillmode)
  • FillClosedCurve(Brush brush, ReadOnlySpan<Point> points, FillMode fillmode)
  • FillClosedCurve(Brush brush, ReadOnlySpan<PointF> points, FillMode fillmode, float tension)
  • FillClosedCurve(Brush brush, ReadOnlySpan<Point> points, FillMode fillmode, float tension)
  • FillPolygon(Brush brush, PointF[] points)
  • FillPolygon(Brush brush, ReadOnlySpan<PointF> points)
  • FillPolygon(Brush brush, ReadOnlySpan<Point> points)
  • FillPolygon(Brush brush, PointF[] points)
  • FillPolygon(Brush brush, ReadOnlySpan<PointF> points, FillMode fillMode)
  • FillPolygon(Brush brush, ReadOnlySpan<Point> points, FillMode fillMode)
  • FillRectangles(Brush brush, RectangleF[] rects)
  • FillRectangles(Brush brush, ReadOnlySpan<RectangleF> rects)
  • FillRectangles(Brush brush, Rectangle[] rects)
  • FillRectangles(Brush brush, ReadOnlySpan<Rectangle> rects)
  • FillRectangles(Brush brush, RectangleF[] rects)
  • FillRectangles(Brush brush, Rectangle[] rects)
  • FillRoundedRectangle(Brush brush, Rectangle rect, Size radius)
  • FillRoundedRectangle(Brush brush, RectangleF rect, SizeF radius)
  • MeasureStringInternal(ReadOnlySpan<Char> text, Font font, RectangleF layoutArea, StringFormat stringFormat, int charactersFitted, int linesFilled) : SizeF
  • TransformPoints(CoordinateSpace destSpace, CoordinateSpace srcSpace, PointF[] pts)
  • TransformPoints(CoordinateSpace destSpace, CoordinateSpace srcSpace, ReadOnlySpan<PointF> pts)
  • TransformPoints(CoordinateSpace destSpace, CoordinateSpace srcSpace, Point[] pts)
  • TransformPoints(CoordinateSpace destSpace, CoordinateSpace srcSpace, ReadOnlySpan<Point> pts)
  • TransformPoints(CoordinateSpace destSpace, CoordinateSpace srcSpace, PointF[] pts)
  • TransformPoints(CoordinateSpace destSpace, CoordinateSpace srcSpace, Point[] pts)

System.Drawing.Drawing2D

GraphicsPath

Constructors

  • GraphicsPath(ReadOnlySpan<PointF> pts, ReadOnlySpan<Byte> types, FillMode fillMode = 0)
  • GraphicsPath(ReadOnlySpan<Point> pts, ReadOnlySpan<Byte> types, FillMode fillMode = 0)

Methods

  • AddBeziers(PointF[] points)
  • AddBeziers(ReadOnlySpan<PointF> points)
  • AddBeziers(ReadOnlySpan<Point> points)
  • AddBeziers(PointF[] points)
  • AddClosedCurve(PointF[] points)
  • AddClosedCurve(ReadOnlySpan<PointF> points)
  • AddClosedCurve(Point[] points)
  • AddClosedCurve(ReadOnlySpan<Point> points)
  • AddClosedCurve(PointF[] points)
  • AddClosedCurve(Point[] points)
  • AddClosedCurve(ReadOnlySpan<PointF> points, float tension)
  • AddClosedCurve(ReadOnlySpan<Point> points, float tension)
  • AddCurve(PointF[] points)
  • AddCurve(ReadOnlySpan<PointF> points)
  • AddCurve(Point[] points)
  • AddCurve(ReadOnlySpan<Point> points)
  • AddCurve(PointF[] points)
  • AddCurve(Point[] points)
  • AddCurve(ReadOnlySpan<PointF> points, float tension)
  • AddCurve(ReadOnlySpan<Point> points, float tension)
  • AddLines(PointF[] points)
  • AddLines(ReadOnlySpan<PointF> points)
  • AddLines(Point[] points)
  • AddLines(ReadOnlySpan<Point> points)
  • AddLines(PointF[] points)
  • AddLines(Point[] points)
  • AddPolygon(PointF[] points)
  • AddPolygon(ReadOnlySpan<PointF> points)
  • AddPolygon(Point[] points)
  • AddPolygon(ReadOnlySpan<Point> points)
  • AddPolygon(PointF[] points)
  • AddPolygon(Point[] points)
  • AddRectangles(RectangleF[] rects)
  • AddRectangles(ReadOnlySpan<RectangleF> rects)
  • AddRectangles(Rectangle[] rects)
  • AddRectangles(ReadOnlySpan<Rectangle> rects)
  • AddRectangles(RectangleF[] rects)
  • AddRectangles(Rectangle[] rects)
  • AddRoundedRectangle(Rectangle rect, Size radius)
  • AddRoundedRectangle(RectangleF rect, SizeF radius)
  • GetPathPoints(Span<PointF> destination) : int
  • GetPathTypes(Span<Byte> destination) : int
  • Warp(ReadOnlySpan<PointF> destPoints, RectangleF srcRect, Matrix matrix = null, WarpMode warpMode = 0, float flatness = 0.25)
GraphicsPathIterator

Methods

  • CopyData(Span<PointF> points, Span<Byte> types, int startIndex, int endIndex) : int
  • Enumerate(Span<PointF> points, Span<Byte> types) : int
Matrix

Constructors

  • Matrix(RectangleF rect, PointF[] plgpts)
  • Matrix(Rectangle rect, Point[] plgpts)
  • Matrix(RectangleF rect, PointF[] plgpts)
  • Matrix(Rectangle rect, Point[] plgpts)

Methods

  • TransformPoints(PointF[] pts)
  • TransformPoints(ReadOnlySpan<PointF> pts)
  • TransformPoints(Point[] pts)
  • TransformPoints(ReadOnlySpan<Point> pts)
  • TransformPoints(PointF[] pts)
  • TransformPoints(Point[] pts)
  • TransformVectors(PointF[] pts)
  • TransformVectors(ReadOnlySpan<PointF> pts)
  • TransformVectors(Point[] pts)
  • TransformVectors(ReadOnlySpan<Point> pts)
  • TransformVectors(PointF[] pts)
  • TransformVectors(Point[] pts)
  • VectorTransformPoints(Point[] pts)
  • VectorTransformPoints(ReadOnlySpan<Point> pts)
  • VectorTransformPoints(Point[] pts)
PathGradientBrush

Constructors

  • PathGradientBrush(PointF[] points)
  • PathGradientBrush(ReadOnlySpan<PointF> points)
  • PathGradientBrush(Point[] points)
  • PathGradientBrush(ReadOnlySpan<Point> points)
  • PathGradientBrush(WrapMode wrapMode, ReadOnlySpan<PointF> points)
  • PathGradientBrush(WrapMode wrapMode, ReadOnlySpan<Point> points)
  • PathGradientBrush(PointF[] points)
  • PathGradientBrush(Point[] points)

System.Drawing.Imaging

ColorMatrix

Constructors

  • ColorMatrix(ReadOnlySpan<Single> newColorMatrix)
ColorPalette

Constructors

  • ColorPalette(Color[] customColors)
  • ColorPalette(PaletteType fixedPaletteType)

Methods

  • CreateOptimalPalette(int colors, bool useTransparentColor, Bitmap bitmap) : ColorPalette
DitherType : System.Int32
  • None = 0
  • Solid = 1
  • Ordered4x4 = 2
  • Ordered8x8 = 3
  • Ordered16x16 = 4
  • Spiral4x4 = 5
  • Spiral8x8 = 6
  • DualSpiral4x4 = 7
  • DualSpiral8x8 = 8
  • ErrorDiffusion = 9
ImageAttributes

Methods

  • SetBrushRemapTable(ColorMap[] map)
  • SetBrushRemapTable(ReadOnlySpan<ColorMap> map)
  • SetBrushRemapTable( map)
  • SetBrushRemapTable(ColorMap[] map)
  • SetRemapTable(ColorMap[] map)
  • SetRemapTable(ReadOnlySpan<ColorMap> map)
  • SetRemapTable( map)
  • SetRemapTable(ColorMap[] map)
  • SetRemapTable(ColorAdjustType type, ReadOnlySpan<ColorMap> map)
  • SetRemapTable(ColorAdjustType type, map)
PaletteType : System.Int32
  • Custom = 0
  • FixedBlackAndWhite = 2
  • FixedHalftone8 = 3
  • FixedHalftone27 = 4
  • FixedHalftone64 = 5
  • FixedHalftone125 = 6
  • FixedHalftone216 = 7
  • FixedHalftone252 = 8
  • FixedHalftone256 = 9

System.Drawing.Imaging.Effects

BlackSaturationCurveEffect : ColorCurveEffect

Constructors

  • BlackSaturationCurveEffect(CurveChannel channel, int blackSaturation)

Properties

  • BlackSaturation { get; } : int
BlurEffect : Effect

Constructors

  • BlurEffect(float radius, bool expandEdge)

Properties

  • ExpandEdge { get; } : bool
  • Radius { get; } : float
BrightnessContrastEffect : Effect

Constructors

  • BrightnessContrastEffect(int brightnessLevel, int contrastLevel)

Properties

  • BrightnessLevel { get; } : int
  • ContrastLevel { get; } : int
ColorBalanceEffect : Effect

Constructors

  • ColorBalanceEffect(int cyanRed, int magentaGreen, int yellowBlue)

Properties

  • CyanRed { get; } : int
  • MagentaGreen { get; } : int
  • YellowBlue { get; } : int
ColorCurveEffect : Effect

Properties

ColorLookupTableEffect : Effect

Constructors

  • ColorLookupTableEffect(Byte[] redLookupTable, Byte[] greenLookupTable, Byte[] blueLookupTable, Byte[] alphaLookupTable)
  • ColorLookupTableEffect(ReadOnlySpan<Byte> redLookupTable, ReadOnlySpan<Byte> greenLookupTable, ReadOnlySpan<Byte> blueLookupTable, ReadOnlySpan<Byte> alphaLookupTable)

Properties

  • AlphaLookupTable { get; } : ReadOnlyMemory<Byte>
  • BlueLookupTable { get; } : ReadOnlyMemory<Byte>
  • GreenLookupTable { get; } : ReadOnlyMemory<Byte>
  • RedLookupTable { get; } : ReadOnlyMemory<Byte>
ColorMatrixEffect : Effect

Constructors

Properties

ContrastCurveEffect : ColorCurveEffect

Constructors

Properties

  • Contrast { get; } : int
CurveChannel : System.Int32
  • All = 0
  • Red = 1
  • Green = 2
  • Blue = 3
DensityCurveEffect : ColorCurveEffect

Constructors

Properties

  • Density { get; } : int
Effect

Methods

  • Dispose()
  • Dispose(bool disposing)
ExposureCurveEffect : ColorCurveEffect

Constructors

Properties

  • Exposure { get; } : int
GrayScaleEffect : ColorMatrixEffect

Constructors

  • GrayScaleEffect()
HighlightCurveEffect : ColorCurveEffect

Constructors

Properties

  • Highlight { get; } : int
InvertEffect : ColorMatrixEffect

Constructors

  • InvertEffect()
LevelsEffect : Effect

Constructors

  • LevelsEffect(int highlight, int midtone, int shadow)

Properties

  • Highlight { get; } : int
  • Midtone { get; } : int
  • Shadow { get; } : int
MidtoneCurveEffect : ColorCurveEffect

Constructors

Properties

  • Midtone { get; } : int
SepiaEffect : ColorMatrixEffect

Constructors

  • SepiaEffect()
ShadowCurveEffect : ColorCurveEffect

Constructors

Properties

  • Shadow { get; } : int
SharpenEffect : Effect

Constructors

  • SharpenEffect(float radius, float amount)

Properties

  • Amount { get; } : float
  • Radius { get; } : float
TintEffect : Effect

Constructors

  • TintEffect(Color color, int amount)
  • TintEffect(int hue, int amount)

Properties

  • Amount { get; } : int
  • Hue { get; } : int
VividEffect : ColorMatrixEffect

Constructors

  • VividEffect()
WhiteSaturationCurveEffect : ColorCurveEffect

Constructors

  • WhiteSaturationCurveEffect(CurveChannel channel, int whiteSaturation)

Properties

  • WhiteSaturation { get; } : int

System.Formats.Nrbf

ArrayRecord : SerializationRecord

Properties

  • Lengths { get; } : ReadOnlySpan<Int32>
  • Rank { get; } : int

Methods

  • GetArray(Type expectedArrayType, bool allowNulls = True) : Array
ClassRecord : SerializationRecord

Properties

  • MemberNames { get; } : IEnumerable<String>

Methods

  • GetArrayRecord(string memberName) : ArrayRecord
  • GetBoolean(string memberName) : bool
  • GetByte(string memberName) : byte
  • GetChar(string memberName) : char
  • GetClassRecord(string memberName) : ClassRecord
  • GetDateTime(string memberName) : DateTime
  • GetDecimal(string memberName) : Decimal
  • GetDouble(string memberName) : double
  • GetInt16(string memberName) : short
  • GetInt32(string memberName) : int
  • GetInt64(string memberName) : long
  • GetRawValue(string memberName) : object
  • GetSByte(string memberName) : sbyte
  • GetSerializationRecord(string memberName) : SerializationRecord
  • GetSingle(string memberName) : float
  • GetString(string memberName) : string
  • GetTimeSpan(string memberName) : TimeSpan
  • GetUInt16(string memberName) : ushort
  • GetUInt32(string memberName) : uint
  • GetUInt64(string memberName) : ulong
  • HasMember(string memberName) : bool
NrbfDecoder

Methods

PayloadOptions

Constructors

  • PayloadOptions()

Properties

  • TypeNameParseOptions { get; set; } : TypeNameParseOptions
  • UndoTruncatedTypeNames { get; set; } : bool
PrimitiveTypeRecord : SerializationRecord

Properties

  • Value { get; } : object
PrimitiveTypeRecord : PrimitiveTypeRecord

Properties

  • Value { get; } : T
SerializationRecord

Properties

Methods

  • TypeNameMatches(Type type) : bool
SerializationRecordId : ValueType

Methods

SerializationRecordType : System.Int32
  • SerializedStreamHeader = 0
  • ClassWithId = 1
  • SystemClassWithMembers = 2
  • ClassWithMembers = 3
  • SystemClassWithMembersAndTypes = 4
  • ClassWithMembersAndTypes = 5
  • BinaryObjectString = 6
  • BinaryArray = 7
  • MemberPrimitiveTyped = 8
  • MemberReference = 9
  • ObjectNull = 10
  • MessageEnd = 11
  • BinaryLibrary = 12
  • ObjectNullMultiple256 = 13
  • ObjectNullMultiple = 14
  • ArraySinglePrimitive = 15
  • ArraySingleObject = 16
  • ArraySingleString = 17
  • MethodCall = 21
  • MethodReturn = 22
SZArrayRecord : ArrayRecord

Properties

  • Length { get; } : int

Methods

  • GetArray(bool allowNulls = True) : T[]

System.Windows

Application

Properties

SystemColors

Properties

ThemeMode : ValueType

Constructors

  • ThemeMode(string value)

Properties

Methods

ThemeModeConverter : TypeConverter

Constructors

  • ThemeModeConverter()
Window

Properties

System.Windows.Forms

AccessibleObject
Implements IAccessibleEx, IExpandCollapseProvider, IGridItemProvider, IGridProvider, IInvokeProvider, ILegacyIAccessibleProvider, IMultipleViewProvider, Interface, IRangeValueProvider, IRawElementProviderFragment, IRawElementProviderFragmentRoot, IRawElementProviderHwndOverride, IRawElementProviderSimple, IScrollItemProvider, ISelectionItemProvider, ISelectionProvider, ITableItemProvider, ITableProvider, ITextProvider, ITextProvider2, IToggleProvider, IValueProvider
Application

Properties

Methods

AutoCompleteStringCollection

Methods

  • AddRange(String[] value)
  • AddRange(String[] value)
Control

Methods

  • InvokeAsync(Action callback, CancellationToken cancellationToken = null) : Task
  • InvokeAsync<T>(Func<T> callback, CancellationToken cancellationToken = null) : Task<T>
  • InvokeAsync(Func<CancellationToken, ValueTask> callback, CancellationToken cancellationToken = null) : Task
  • InvokeAsync<T>(Func<CancellationToken, ValueTask<T>> callback, CancellationToken cancellationToken = null) : Task<T>
  • OnEnter(EventArgs e)
  • OnEnter(EventArgs e)
  • OnLeave(EventArgs e)
  • OnLeave(EventArgs e)

Nested Types

ControlCollection

Methods

  • AddRange(Control[] controls)
  • AddRange(Control[] controls)
FolderBrowserDialog

Properties

  • Multiselect { get; set; } : bool
  • SelectedPaths { get; } : String[]
Form

Properties

  • FormBorderColor { get; set; } : Color
  • FormCaptionBackColor { get; set; } : Color
  • FormCaptionTextColor { get; set; } : Color
  • FormCornerPreference { get; set; } : FormCornerPreference

Methods

  • OnFormBorderColorChanged(EventArgs e)
  • OnFormCaptionBackColorChanged(EventArgs e)
  • OnFormCaptionTextColorChanged(EventArgs e)
  • OnFormCornerPreferenceChanged(EventArgs e)
  • ShowAsync(IWin32Window owner = null) : Task
  • ShowDialogAsync() : Task<DialogResult>
  • ShowDialogAsync(IWin32Window owner) : Task<DialogResult>

Events

  • FormBorderColorChanged : EventHandler
  • FormCaptionBackColorChanged : EventHandler
  • FormCaptionTextColorChanged : EventHandler
  • FormCornerPreferenceChanged : EventHandler
FormCornerPreference : System.Int32
  • Default = 0
  • DoNotRound = 1
  • Round = 2
  • RoundSmall = 3
ListViewGroupCollection

Methods

  • AddRange(ListViewGroup[] groups)
  • AddRange(ListViewGroup[] groups)
SystemColorMode : System.Int32
  • Classic = 0
  • System = 1
  • Dark = 2
TaskDialog

Methods

ToolStrip

Properties

  • AllowClickThrough { get; set; } : bool
ToolStripItem

Properties

Methods

  • OnSelectedChanged(EventArgs e)

Events

  • SelectedChanged : EventHandler
ToolStripItemCollection

Methods

  • AddRange(ToolStripItem[] toolStripItems)
  • AddRange(ToolStripItem[] toolStripItems)
TreeNodeCollection

Methods

  • AddRange(TreeNode[] nodes)
  • AddRange(TreeNode[] nodes)

System.Windows.Forms.Design.Behavior

BehaviorServiceAdornerCollection

Methods

  • AddRange(Adorner[] value)
  • AddRange(Adorner[] value)
GlyphCollection

Methods

  • AddRange(Glyph[] value)
  • AddRange(Glyph[] value)

System.Windows.Markup

XmlAttributeProperties

Methods

  • GetXmlNamespaceMaps(DependencyObject dependencyObject) : Hashtable
  • GetXmlNamespaceMaps(DependencyObject dependencyObject) : string
  • SetXmlNamespaceMaps(DependencyObject dependencyObject, Hashtable value)
  • SetXmlNamespaceMaps(DependencyObject dependencyObject, string value)

Command line:
dotnet tool install --global dotMorten.OmdGenerator
generateomd "/assemblies=c:\Program Files\dotnet\packs\Microsoft.WindowsDesktop.App.Ref\9.0.0\ref\net9.0\*.dll" "/compareAssemblies=c:\Program Files\dotnet\packs\Microsoft.WindowsDesktop.App.Ref\8.0.11\ref\net8.0\*.dll" /output=net8_vs_net9_desktop.html 



Generated with .NET Object Model Diagram Generator