Show / Hide Table of Contents

Class Settings

Inheritance
System.Object
Settings
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: System
Assembly: OpenSilver.dll
Syntax
public class Settings

Constructors

| Improve this Doc View Source

Settings()

Declaration
public Settings()

Properties

| Improve this Doc View Source

DefaultResourceLookupMode

Declaration
public InheritanceBehavior DefaultResourceLookupMode { get; set; }
Property Value
Type Description
InheritanceBehavior
| Improve this Doc View Source

DefaultSoapCredentialsMode

Declaration
public CredentialsMode DefaultSoapCredentialsMode { get; set; }
Property Value
Type Description
CredentialsMode
| Improve this Doc View Source

EnableAutoZoom

Gets or sets a value that indicates whether the Silverlight plug-in will resize its content based on the current browser zoom setting.

Declaration
[NotImplemented]
public bool EnableAutoZoom { get; set; }
Property Value
Type Description
System.Boolean

true if Silverlight responds to the browser zoom setting; otherwise, false. The default is true.

| Improve this Doc View Source

EnableBindingErrorsLogging

Declaration
public bool EnableBindingErrorsLogging { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

EnableBindingErrorsThrowing

Declaration
public bool EnableBindingErrorsThrowing { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

EnableCacheVisualization

Gets or sets a value that indicates whether to use a non-production analysis visualization mode, which shows areas of a page that are not being GPU accelerated with a colored overlay. Do not use in production code.

Declaration
[NotImplemented]
public bool EnableCacheVisualization { get; set; }
Property Value
Type Description
System.Boolean

true if cache visualization is enabled; otherwise, false.

| Improve this Doc View Source

EnableFrameRateCounter

Gets or sets a value that indicates whether to display the current frame rate in the hosting browser's status bar. (Microsoft Internet Explorer only.)

Declaration
[NotImplemented]
public bool EnableFrameRateCounter { get; set; }
Property Value
Type Description
System.Boolean

true if the frames-per-second (fps) of the current rendered Silverlight content will be displayed in the hosting browser's status bar; otherwise, false. The default is false.

| Improve this Doc View Source

EnableGPUAcceleration

Gets a value that indicates whether to use graphics processor unit (GPU) hardware acceleration for cached compositions, which potentially results in graphics optimization.

Declaration
[NotImplemented]
public bool EnableGPUAcceleration { get; }
Property Value
Type Description
System.Boolean

true if hardware acceleration is enabled; otherwise, false.

| Improve this Doc View Source

EnableHTMLAccess

Gets a value that indicates whether the Silverlight plug-in allows hosted content or its runtime to access the HTML DOM.

Declaration
public bool EnableHTMLAccess { get; }
Property Value
Type Description
System.Boolean

true if hosted content can access the browser DOM; otherwise, false.

| Improve this Doc View Source

EnableInteropLogging

Declaration
public bool EnableInteropLogging { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

EnableInvalidPropertyMetadataDefaultValueExceptions

Declaration
public bool EnableInvalidPropertyMetadataDefaultValueExceptions { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

EnableOptimizationWhereCollapsedControlsAreNotRendered

When True, do not apply the CSS properties of the UI elements that are not visible. Those property are applied later, when the control becomes visible. Enabling this option results in improved performance.

Declaration
public bool EnableOptimizationWhereCollapsedControlsAreNotRendered { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

EnablePerformanceLogging

Declaration
public bool EnablePerformanceLogging { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

EnableRedrawRegions

Gets or sets a value that indicates whether to show the areas of the Silverlight plug-in that are being redrawn each frame.

Declaration
[NotImplemented]
public bool EnableRedrawRegions { get; set; }
Property Value
Type Description
System.Boolean

true if the areas of the plug-in that are being redrawn each frame are shown; otherwise, false.

| Improve this Doc View Source

EnableWebRequestsLogging

Declaration
public bool EnableWebRequestsLogging { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

MaxFrameRate

Gets or sets the maximum number of frames to render per second.

Declaration
public int MaxFrameRate { get; set; }
Property Value
Type Description
System.Int32

An integer value that specifies the maximum number of frames to render per second. The default value is 60.

| Improve this Doc View Source

ProgressiveRenderingChunkSize

Gets or sets the number of children in a Panel to render progressively in a batch. Setting this option can improve performance. Value of 0 or less means progressive rendering is disabled. The default value is 0.

Declaration
public int ProgressiveRenderingChunkSize { get; set; }
Property Value
Type Description
System.Int32
Remarks

A value close to 1 can break UI in some cases.

| Improve this Doc View Source

ScrollDebounce

Declaration
public TimeSpan ScrollDebounce { get; set; }
Property Value
Type Description
System.TimeSpan
| Improve this Doc View Source

Windowless

Gets a value that indicates whether the Silverlight plug-in displays as a windowless plug-in. (Applies to Windows versions of Silverlight only.)

Declaration
public bool Windowless { get; }
Property Value
Type Description
System.Boolean

true if the Silverlight plug-in displays as a windowless plug-in; otherwise, false.

  • Improve this Doc
  • View Source