Skip to main content

Wisej.NET Extensions API

This book covers the API for the Wisej.NET extension assemblies — the Wisej.Web.Ext.* and Wisej.Ext.* libraries published on NuGet and shipped with the installer. For what each extension is and how to use it, see the User Guide. For the API of the Wisej.Framework assembly itself, see the Wisej.NET API reference.

Legend

IconDescription
Instance memberInstance method, or property, or event.
Static memberStatic method or property or event.
Protected memberProtected method or property or event.
Deprecated memberDeprecated method or property or event.

Concepts & Reference

The concept documentation and the namespace reference are a never-ending work in progress. We update it almost daily. Please check back if what you are looking for is not available.

Skills

We assume that you have a good working knowledge of the following tools and technologies:

  • C# or VB.NET
  • .NET in general
  • Visual Studio
  • JavaScript

MCP Endpoint

The documentation is also available through an MCP (Model Context Protocol) endpoint, enabling AI tools and agents to access it directly as a structured, queryable source. Instead of relying on static content or embeddings, MCP allows real-time discovery, search, and retrieval of authoritative information. Use the following endpoint to connect your AI client and interact with the documentation programmatically: /mcp.

Namespaces

NamespaceTypes
System.IO.CompressionBrotli
Wisej.Ext.ClearScriptClearScript, EngineType, JScriptEngine, V8JavaScriptEngine, VBScriptEngine
Wisej.Ext.FileSystemS3FileSystemProvider
Wisej.Ext.GeolocationGeolocation, StatusCode
Wisej.Ext.TranslationTranslation, TranslationProviderBase, TranslationProviderYandex, TranslationResult
Wisej.Ext.WebAuthnAssertion, AttestationConveyancePreference, AuthenticatorAttachment, AuthenticatorData, AuthenticatorSelectionCriteria, AuthenticatorTransport, ClientData, COSEAlgorithmIdentifier, CredentialsResponse, PublicKey, PublicKeyCredentialDescriptor, PublicKeyCredentialParameters, PublicKeyCredentialUserEntity, RelyingParty, ResidentKeyRequirement, WebAuthn
Wisej.Ext.WebShareWebShare
Wisej.Ext.WebWorkerWebWorker, WebWorkerPostMessageEventArgs
Wisej.Web.Ext.AceEditorAceEditor
Wisej.Web.Ext.AspNetControlAspNetWrapper<T>, AspNetWrapperBase, HttpModule, HttpModuleStartup
Wisej.Web.Ext.BarcodeBarcode, BarcodeReader, BarcodeType, ScanEventArgs, ScanEventHandler, ScanMode
Wisej.Web.Ext.BingWallpaperBingWallpaper
Wisej.Web.Ext.BubblesBubbleEventArgs, BubbleNotification, BubbleStyle
Wisej.Web.Ext.CameraCamera, CameraErrorEventArgs
Wisej.Web.Ext.ChartJSChartClickEventArgs, ChartClickEventHandler, ChartJS, ChartType, DataLabelAlign, DataLabelAnchor, DataLabelTextAlignment, DataSet, DataSetCollection, OptionsAxisGridLines, OptionsBase, OptionsDataLabel, OptionsLegend, OptionsScales, OptionsTitle, OptionsTooltips, PointStyle, ScaleType, SteppedLine
Wisej.Web.Ext.ChartJS3ChartType, DataLabelAlign, DataLabelAnchor, DataLabelTextAlignment, DataSet, DataSetCollection, OptionsAxisGrid, OptionsBase, OptionsDataLabels, OptionsLegend, OptionsPlugins, OptionsScales, OptionsTitle, OptionsTooltips, PointStyle, ScaleType, SteppedLine
Wisej.Web.Ext.CKEditorCKEditor, CommandEventArgs, ExternalPlugin, LinkClickedEventArgs
Wisej.Web.Ext.ColumnFilterColumnFilter, ColumnFilterPanel, SimpleColumnFilterPanel, WhereColumnFilterPanel
Wisej.Web.Ext.CoolClockCoolClock, CoolClockSkin, CoolClockType
Wisej.Web.Ext.CountUpCountUp
Wisej.Web.Ext.CustomWallpaperCustomWallpaper
Wisej.Web.Ext.DataGridViewSummaryRowDataGridViewSummaryRow, DataGridViewSummaryRowExtensions, SummaryType
Wisej.Web.Ext.FullCalendarBusinessHours, ColumnHeaderFormats, DayClickEventArgs, Event, EventClickEventArgs, EventCollection, EventValueEventArgs, FullCalendar, ItemDropEventArgs, Resource, ResourceEventArgs, RetrieveVirtualEventEventArgs, ThemeSystem, ViewType, VirtualEventsNeededEventArgs
Wisej.Web.Ext.GoogleMapsGeocoderLocationType, GeocoderResult, GoogleMap, LatLng, LatLngBounds, MapMouseEventArgs, MapPropertyChangedEventArgs, MarkerDragEventArgs, TravelMode
Wisej.Web.Ext.Html2CanvasHtml2Canvas, Html2CanvasOptions
Wisej.Web.Ext.jQueryKnobKnob, KnobType, LineCapType
Wisej.Web.Ext.jSequenceElementClickEventArgs, Sequence
Wisej.Web.Ext.JustGageCustomSector, JustGage
Wisej.Web.Ext.NavigationBarNavigationBar, NavigationBarItem, NavigationBarItemClickEventArgs, NavigationBarItemCollection
Wisej.Web.Ext.NotificationNotification, NotificationClickEventArgs
Wisej.Web.Ext.OfficeViewerOfficeViewer
Wisej.Web.Ext.PannellumPannellum
Wisej.Web.Ext.PolymerPolymerComponent, PolymerWidget
Wisej.Web.Ext.ProgressCircleProgressCircle
Wisej.Web.Ext.RibbonBarRibbonBar, RibbonBarAppButton, RibbonBarCollectionBase<TOwner, TElement>, RibbonBarGroup, RibbonBarGroupCollection, RibbonBarGroupEventArgs, RibbonBarItem, RibbonBarItemButton, RibbonBarItemButtonGroup, RibbonBarItemCheckBox, RibbonBarItemCollection, RibbonBarItemComboBox, RibbonBarItemControl, RibbonBarItemEventArgs, RibbonBarItemRadioButton, RibbonBarItemSeparator, RibbonBarItemSplitButton, RibbonBarItemTextBox, RibbonBarMenuItemEventArgs, RibbonBarPage, RibbonBarPageCollection
Wisej.Web.Ext.SideButtonSideButton
Wisej.Web.Ext.SmoothieChartDataNeededEventArgs, InterpolationType, SmoothieChart, TimeSeries, TimeSeriesCollection
Wisej.Web.Ext.SpeechSpeechRecognition, SpeechRecognitionEventArgs, SpeechRecognitionResult, SpeechSynthesis
Wisej.Web.Ext.TaskBarTaskBar
Wisej.Web.Ext.TinyEditorTinyEditor
Wisej.Web.Ext.TinyMCETinyMCE
Wisej.Web.Ext.TinyMCE6TinyMCE
Wisej.Web.Ext.TourPanelTourPanel, TourPanelEventArgs, TourStep
Wisej.Web.Ext.WebARIAARIA, Invalid, TriState, WebARIA
Wisej.Web.Ext.XTermXTerm