Class Seadragon
Inheritance
System.Object
Seadragon
Implements
System.Web.UI.INamingContainer
System.Web.UI.IPostBackDataHandler
System.Web.UI.ICallbackEventHandler
Assembly: AjaxControlToolkit.dll
Version: 13.30.0
[ClientScriptResource("AjaxControlToolkit.Seadragon.Viewer", "AjaxControlToolkit.Seadragon.Seadragon.DisplayRect.js", LoadOrder = 15)]
[ClientScriptResource("AjaxControlToolkit.Seadragon.Viewer", "AjaxControlToolkit.Seadragon.Seadragon.Drawer.js", LoadOrder = 7)]
[ClientScriptResource("AjaxControlToolkit.Seadragon.Viewer", "AjaxControlToolkit.Seadragon.Seadragon.Viewport.js", LoadOrder = 14)]
[ClientScriptResource("AjaxControlToolkit.Seadragon.Viewer", "AjaxControlToolkit.Seadragon.Seadragon.Config.js", LoadOrder = 2)]
[ClientScriptResource("AjaxControlToolkit.Seadragon.Viewer", "AjaxControlToolkit.Seadragon.Seadragon.js", LoadOrder = 3)]
[ClientScriptResource("AjaxControlToolkit.Seadragon.Viewer", "AjaxControlToolkit.Seadragon.Seadragon.MouseTracker.js", LoadOrder = 4)]
[ClientScriptResource("AjaxControlToolkit.Seadragon.Viewer", "AjaxControlToolkit.Seadragon.Seadragon.Point.js", LoadOrder = 5)]
[ClientScriptResource("AjaxControlToolkit.Seadragon.Viewer", "AjaxControlToolkit.Seadragon.Seadragon.Strings.js", LoadOrder = 6)]
[ClientScriptResource("AjaxControlToolkit.Seadragon.Viewer", "AjaxControlToolkit.Seadragon.Seadragon.Buttons.js", LoadOrder = 1)]
[ClientScriptResource("AjaxControlToolkit.Seadragon.Viewer", "AjaxControlToolkit.Seadragon.Seadragon.TileSource.js", LoadOrder = 8)]
[ClientScriptResource("AjaxControlToolkit.Seadragon.Viewer", "AjaxControlToolkit.Seadragon.Seadragon.DeepZoom.js", LoadOrder = 9)]
[ClientScriptResource("AjaxControlToolkit.Seadragon.Viewer", "AjaxControlToolkit.Seadragon.Seadragon.Utils.js", LoadOrder = 0)]
[ClientScriptResource("AjaxControlToolkit.Seadragon.Viewer", "AjaxControlToolkit.Seadragon.Seadragon.Rect.js", LoadOrder = 10)]
[ClientScriptResource("AjaxControlToolkit.Seadragon.Viewer", "AjaxControlToolkit.Seadragon.Seadragon.ImageLoader.js", LoadOrder = 11)]
[ClientScriptResource("AjaxControlToolkit.Seadragon.Viewer", "AjaxControlToolkit.Seadragon.Seadragon.Profiler.js", LoadOrder = 12)]
[ClientScriptResource("AjaxControlToolkit.Seadragon.Viewer", "AjaxControlToolkit.Seadragon.Seadragon.Spring.js", LoadOrder = 13)]
public class Seadragon : ScriptControlBase, INamingContainer, IControlResolver, IPostBackDataHandler, ICallbackEventHandler, IClientStateManager
Constructors
Declaration
Properties
Declaration
[ExtenderControlProperty]
[ClientPropertyName("alwaysBlend")]
public bool AlwaysBlend { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
[ExtenderControlProperty]
[ClientPropertyName("animationTime")]
public float AnimationTime { get; set; }
Property Value
Type |
Description |
System.Single |
|
Declaration
[ClientPropertyName("autoHideControls")]
[ExtenderControlProperty]
public bool AutoHideControls { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
[ClientPropertyName("blendTime")]
[ExtenderControlProperty]
public float BlendTime { get; set; }
Property Value
Type |
Description |
System.Single |
|
Declaration
[ExtenderControlProperty]
[ClientPropertyName("clickDistThreshold")]
public int ClickDistThreshold { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
[ExtenderControlProperty]
[ClientPropertyName("clickTimeThreshold")]
public int ClickTimeThreshold { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public override ControlCollection Controls { get; }
Property Value
Type |
Description |
System.Web.UI.ControlCollection |
|
Declaration
public List<SeadragonControl> ControlsCollection { get; }
Property Value
Declaration
[ClientPropertyName("imageLoaderLimit")]
[ExtenderControlProperty]
public int ImageLoaderLimit { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
[ExtenderControlProperty]
[ClientPropertyName("immediateRender")]
public bool ImmediateRender { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
[ExtenderControlProperty]
[ClientPropertyName("maxImageCacheCount")]
public int MaxImageCacheCount { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
[ClientPropertyName("maxZoomPixelRatio")]
[ExtenderControlProperty]
public float MaxZoomPixelRatio { get; set; }
Property Value
Type |
Description |
System.Single |
|
Declaration
[ClientPropertyName("minPixelRatio")]
[ExtenderControlProperty]
public float MinPixelRatio { get; set; }
Property Value
Type |
Description |
System.Single |
|
Declaration
[ExtenderControlProperty]
[ClientPropertyName("minZoomDimension")]
public float MinZoomDimension { get; set; }
Property Value
Type |
Description |
System.Single |
|
Declaration
[ExtenderControlProperty]
[ClientPropertyName("mouseNavEnabled")]
public bool MouseNavEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
[ClientPropertyName("animation")]
[ExtenderControlEvent]
public string OnClientAnimation { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
[ExtenderControlEvent]
[ClientPropertyName("animationend")]
public string OnClientAnimationEnd { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
[ExtenderControlEvent]
[ClientPropertyName("animationstart")]
public string OnClientAnimationStart { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
[ClientPropertyName("error")]
[ExtenderControlEvent]
public string OnClientError { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
[ClientPropertyName("ignore")]
[ExtenderControlEvent]
public string OnClientIgnore { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
[ClientPropertyName("0pen")]
[ExtenderControlEvent]
public string OnClientOpen { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
[ExtenderControlEvent]
[ClientPropertyName("resize")]
public string OnClientResize { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public List<SeadragonOverlay> OverlaysCollection { get; }
Property Value
Declaration
[ExtenderControlProperty]
[ClientPropertyName("showNavigationControl")]
public bool ShowNavigationControl { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public string SourceUrl { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
[ExtenderControlProperty]
[ClientPropertyName("springStiffness")]
public float SpringStiffness { get; set; }
Property Value
Type |
Description |
System.Single |
|
Declaration
protected override HtmlTextWriterTag TagKey { get; }
Property Value
Type |
Description |
System.Web.UI.HtmlTextWriterTag |
|
Overrides
Declaration
[ExtenderControlProperty]
[ClientPropertyName("visibilityRatio")]
public float VisibilityRatio { get; set; }
Property Value
Type |
Description |
System.Single |
|
Declaration
[ExtenderControlProperty]
[ClientPropertyName("wrapHorizontal")]
public bool WrapHorizontal { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
[ExtenderControlProperty]
[ClientPropertyName("wrapVertical")]
public bool WrapVertical { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
[ExtenderControlProperty]
[ClientPropertyName("zoomPerClick")]
public float ZoomPerClick { get; set; }
Property Value
Type |
Description |
System.Single |
|
Declaration
[ExtenderControlProperty]
[ClientPropertyName("zoomPerSecond")]
public float ZoomPerSecond { get; set; }
Property Value
Type |
Description |
System.Single |
|
Methods
AddAttributesToRender(HtmlTextWriter)
Declaration
protected override void AddAttributesToRender(HtmlTextWriter writer)
Parameters
Type |
Name |
Description |
System.Web.UI.HtmlTextWriter |
writer |
|
Declaration
protected override void CreateChildControls()
Declaration
protected override ControlCollection CreateControlCollection()
Returns
Type |
Description |
System.Web.UI.ControlCollection |
|
Declaration
protected override void DescribeComponent(ScriptComponentDescriptor descriptor)
Parameters
Type |
Name |
Description |
System.Web.UI.ScriptComponentDescriptor |
descriptor |
|
Overrides
Declaration
protected V GetPropertyValue<V>(string propertyName, V nullValue)
Parameters
Type |
Name |
Description |
System.String |
propertyName |
|
V |
nullValue |
|
Returns
Type Parameters
Declaration
protected void SetPropertyValue<V>(string propertyName, V value)
Parameters
Type |
Name |
Description |
System.String |
propertyName |
|
V |
value |
|
Type Parameters
Implements
System.Web.UI.INamingContainer
System.Web.UI.IPostBackDataHandler
System.Web.UI.ICallbackEventHandler