AppCaptureSettings AppCaptureSettings AppCaptureSettings AppCaptureSettings Class

Definition

Represents app capture settings.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : sealed class AppCaptureSettings : IAppCaptureSettings, IAppCaptureSettings2, IAppCaptureSettings3, IAppCaptureSettings4, IAppCaptureSettings5public sealed class AppCaptureSettings : IAppCaptureSettings, IAppCaptureSettings2, IAppCaptureSettings3, IAppCaptureSettings4, IAppCaptureSettings5Public NotInheritable Class AppCaptureSettings Implements IAppCaptureSettings, IAppCaptureSettings2, IAppCaptureSettings3, IAppCaptureSettings4, IAppCaptureSettings5// You can use this class in JavaScript.
Attributes
Windows 10 requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v1)
Capabilities
appCaptureSettings

Properties

AlternateShortcutKeys AlternateShortcutKeys AlternateShortcutKeys AlternateShortcutKeys

Gets the alternate shortcut key settings.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : AppCaptureAlternateShortcutKeys AlternateShortcutKeys { get; }public AppCaptureAlternateShortcutKeys AlternateShortcutKeys { get; }Public ReadOnly Property AlternateShortcutKeys As AppCaptureAlternateShortcutKeys// You can use this property in JavaScript.
Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v1)
Capabilities
appCaptureSettings
See Also

AppCaptureDestinationFolder AppCaptureDestinationFolder AppCaptureDestinationFolder AppCaptureDestinationFolder

Gets or sets the app capture destination folder.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : StorageFolder AppCaptureDestinationFolder { get; set; }public StorageFolder AppCaptureDestinationFolder { get; set; }Public ReadWrite Property AppCaptureDestinationFolder As StorageFolder// You can use this property in JavaScript.
Value
StorageFolder StorageFolder StorageFolder StorageFolder

The app capture destination folder.

Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v1)
Capabilities
appCaptureSettings
See Also

AudioEncodingBitrate AudioEncodingBitrate AudioEncodingBitrate AudioEncodingBitrate

Gets or sets the audio encoding bitrate.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : unsigned int AudioEncodingBitrate { get; set; }public uint AudioEncodingBitrate { get; set; }Public ReadWrite Property AudioEncodingBitrate As uint// You can use this property in JavaScript.
Value
unsigned int uint uint uint

The audio encoding bitrate.

Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v1)
Capabilities
appCaptureSettings
See Also

CustomVideoEncodingBitrate CustomVideoEncodingBitrate CustomVideoEncodingBitrate CustomVideoEncodingBitrate

Gets or sets the custom video encoding bitrate.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : unsigned int CustomVideoEncodingBitrate { get; set; }public uint CustomVideoEncodingBitrate { get; set; }Public ReadWrite Property CustomVideoEncodingBitrate As uint// You can use this property in JavaScript.
Value
unsigned int uint uint uint

The custom video encoding bitrate.

Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v1)
Capabilities
appCaptureSettings
See Also

CustomVideoEncodingHeight CustomVideoEncodingHeight CustomVideoEncodingHeight CustomVideoEncodingHeight

Gets or sets the custom video encoding height.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : unsigned int CustomVideoEncodingHeight { get; set; }public uint CustomVideoEncodingHeight { get; set; }Public ReadWrite Property CustomVideoEncodingHeight As uint// You can use this property in JavaScript.
Value
unsigned int uint uint uint

The custom video encoding height.

Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v1)
Capabilities
appCaptureSettings
See Also

CustomVideoEncodingWidth CustomVideoEncodingWidth CustomVideoEncodingWidth CustomVideoEncodingWidth

Gets the custom video encoding width.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : unsigned int CustomVideoEncodingWidth { get; set; }public uint CustomVideoEncodingWidth { get; set; }Public ReadWrite Property CustomVideoEncodingWidth As uint// You can use this property in JavaScript.
Value
unsigned int uint uint uint

The custom video encoding width.

Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v1)
Capabilities
appCaptureSettings
See Also

HasHardwareEncoder HasHardwareEncoder HasHardwareEncoder HasHardwareEncoder

Gets a value indicating if the device has a hardware encoder.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : PlatForm::Boolean HasHardwareEncoder { get; }public bool HasHardwareEncoder { get; }Public ReadOnly Property HasHardwareEncoder As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if the device has a hardware encoder; otherwise, false.

Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v1)
Capabilities
appCaptureSettings
See Also

HistoricalBufferLength HistoricalBufferLength HistoricalBufferLength HistoricalBufferLength

Gets or sets the historical buffer length.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : unsigned int HistoricalBufferLength { get; set; }public uint HistoricalBufferLength { get; set; }Public ReadWrite Property HistoricalBufferLength As uint// You can use this property in JavaScript.
Value
unsigned int uint uint uint

The historical buffer length.

Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v1)
Capabilities
appCaptureSettings
See Also

HistoricalBufferLengthUnit HistoricalBufferLengthUnit HistoricalBufferLengthUnit HistoricalBufferLengthUnit

Gets or sets the units of the historical buffer length.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : AppCaptureHistoricalBufferLengthUnit HistoricalBufferLengthUnit { get; set; }public AppCaptureHistoricalBufferLengthUnit HistoricalBufferLengthUnit { get; set; }Public ReadWrite Property HistoricalBufferLengthUnit As AppCaptureHistoricalBufferLengthUnit// You can use this property in JavaScript.
Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v1)
Capabilities
appCaptureSettings
See Also

IsAppCaptureEnabled IsAppCaptureEnabled IsAppCaptureEnabled IsAppCaptureEnabled

Gets or sets a value indicating if app capture is enabled.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : PlatForm::Boolean IsAppCaptureEnabled { get; set; }public bool IsAppCaptureEnabled { get; set; }Public ReadWrite Property IsAppCaptureEnabled As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if app capture is enabled; otherwise, false.

Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v1)
Capabilities
appCaptureSettings
See Also

IsAudioCaptureEnabled IsAudioCaptureEnabled IsAudioCaptureEnabled IsAudioCaptureEnabled

Gets or sets a value indicating whether audio capture is enabled.

public : PlatForm::Boolean IsAudioCaptureEnabled { get; set; }public bool IsAudioCaptureEnabled { get; set; }Public ReadWrite Property IsAudioCaptureEnabled As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if audio capture is enabled; otherwise, false.

Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v1)
Capabilities
appCaptureSettings
See Also

IsCpuConstrained IsCpuConstrained IsCpuConstrained IsCpuConstrained

Gets a value indicating if app capture is CPU-constrained.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : PlatForm::Boolean IsCpuConstrained { get; }public bool IsCpuConstrained { get; }Public ReadOnly Property IsCpuConstrained As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if app capture is CPU-constrained; otherwise, false.

Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v1)
Capabilities
appCaptureSettings
See Also

IsCursorImageCaptureEnabled IsCursorImageCaptureEnabled IsCursorImageCaptureEnabled IsCursorImageCaptureEnabled

Gets a value indicating whether the cursor image is captured.

public : PlatForm::Boolean IsCursorImageCaptureEnabled { get; set; }public bool IsCursorImageCaptureEnabled { get; set; }Public ReadWrite Property IsCursorImageCaptureEnabled As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if the cursor image is captured; otherwise, false.

Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.15063.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v4)
Capabilities
appCaptureSettings

IsDisabledByPolicy IsDisabledByPolicy IsDisabledByPolicy IsDisabledByPolicy

Gets a value indicating if app capture is disabled by policy.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : PlatForm::Boolean IsDisabledByPolicy { get; }public bool IsDisabledByPolicy { get; }Public ReadOnly Property IsDisabledByPolicy As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if app capture is disabled by policy; otherwise, false.

Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v1)
Capabilities
appCaptureSettings
See Also

IsEchoCancellationEnabled IsEchoCancellationEnabled IsEchoCancellationEnabled IsEchoCancellationEnabled

Gets a value indicating whether echo cancellation is enabled for app capture.

public : PlatForm::Boolean IsEchoCancellationEnabled { get; set; }public bool IsEchoCancellationEnabled { get; set; }Public ReadWrite Property IsEchoCancellationEnabled As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if echo cancellation is enabled for app capture; otherwise, false.

Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.15063.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v4)
Capabilities
appCaptureSettings

IsGpuConstrained IsGpuConstrained IsGpuConstrained IsGpuConstrained

Gets a value indicating if app capture is GPU-constrained.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : PlatForm::Boolean IsGpuConstrained { get; }public bool IsGpuConstrained { get; }Public ReadOnly Property IsGpuConstrained As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if app capture is GPU-constrained; otherwise, false.

Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v1)
Capabilities
appCaptureSettings
See Also

IsHistoricalCaptureEnabled IsHistoricalCaptureEnabled IsHistoricalCaptureEnabled IsHistoricalCaptureEnabled

Gets or sets a value indicating if historical capture is enabled.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : PlatForm::Boolean IsHistoricalCaptureEnabled { get; set; }public bool IsHistoricalCaptureEnabled { get; set; }Public ReadWrite Property IsHistoricalCaptureEnabled As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if historical capture is enabled; otherwise, false.

Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v1)
Capabilities
appCaptureSettings
See Also

IsHistoricalCaptureOnBatteryAllowed IsHistoricalCaptureOnBatteryAllowed IsHistoricalCaptureOnBatteryAllowed IsHistoricalCaptureOnBatteryAllowed

Gets or sets a value indicating whether historical capture is allowed while the device is on battery power.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : PlatForm::Boolean IsHistoricalCaptureOnBatteryAllowed { get; set; }public bool IsHistoricalCaptureOnBatteryAllowed { get; set; }Public ReadWrite Property IsHistoricalCaptureOnBatteryAllowed As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if historical capture is allowed while the device is on battery power; otherwise, false.

Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v1)
Capabilities
appCaptureSettings
See Also

IsHistoricalCaptureOnWirelessDisplayAllowed IsHistoricalCaptureOnWirelessDisplayAllowed IsHistoricalCaptureOnWirelessDisplayAllowed IsHistoricalCaptureOnWirelessDisplayAllowed

Gets or sets a value indicating whether historical capture is allowed on wireless displays.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : PlatForm::Boolean IsHistoricalCaptureOnWirelessDisplayAllowed { get; set; }public bool IsHistoricalCaptureOnWirelessDisplayAllowed { get; set; }Public ReadWrite Property IsHistoricalCaptureOnWirelessDisplayAllowed As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if historical capture is allowed on wireless displays; otherwise, true.

Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v1)
Capabilities
appCaptureSettings
See Also

IsMemoryConstrained IsMemoryConstrained IsMemoryConstrained IsMemoryConstrained

Gets a value indicating whether the device is memory-constrained.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : PlatForm::Boolean IsMemoryConstrained { get; }public bool IsMemoryConstrained { get; }Public ReadOnly Property IsMemoryConstrained As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if the device is memory-constrained; otherwise, false.

Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v1)
Capabilities
appCaptureSettings
See Also

IsMicrophoneCaptureEnabled IsMicrophoneCaptureEnabled IsMicrophoneCaptureEnabled IsMicrophoneCaptureEnabled

Gets or sets a value indicating if microphone capture is enabled.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : PlatForm::Boolean IsMicrophoneCaptureEnabled { get; set; }public bool IsMicrophoneCaptureEnabled { get; set; }Public ReadWrite Property IsMicrophoneCaptureEnabled As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if microphone capture is enabled; otherwise, false.

Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10586.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v2)
Capabilities
appCaptureSettings
See Also

IsMicrophoneCaptureEnabledByDefault IsMicrophoneCaptureEnabledByDefault IsMicrophoneCaptureEnabledByDefault IsMicrophoneCaptureEnabledByDefault

Gets or sets a value indicating if microphone capture is enabled by default.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : PlatForm::Boolean IsMicrophoneCaptureEnabledByDefault { get; set; }public bool IsMicrophoneCaptureEnabledByDefault { get; set; }Public ReadWrite Property IsMicrophoneCaptureEnabledByDefault As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if microphone capture is enabled by default; otherwise, false.

Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.14393.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v3)
Capabilities
appCaptureSettings
See Also

MaximumRecordLength MaximumRecordLength MaximumRecordLength MaximumRecordLength

Gets or sets the maximum recording length.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : TimeSpan MaximumRecordLength { get; set; }public TimeSpan MaximumRecordLength { get; set; }Public ReadWrite Property MaximumRecordLength As TimeSpan// You can use this property in JavaScript.
Value
TimeSpan TimeSpan TimeSpan TimeSpan

The maximum recording length.

Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v1)
Capabilities
appCaptureSettings
See Also

MicrophoneGain MicrophoneGain MicrophoneGain MicrophoneGain

Gets or sets a value specifying the gain applied to the microphone audio.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : double MicrophoneGain { get; set; }public double MicrophoneGain { get; set; }Public ReadWrite Property MicrophoneGain As double// You can use this property in JavaScript.
Value
double double double double

The gain applied to the microphone audio.

Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.14393.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v3)
Capabilities
appCaptureSettings
See Also

ScreenshotDestinationFolder ScreenshotDestinationFolder ScreenshotDestinationFolder ScreenshotDestinationFolder

Gets or sets the screenshot destination folder.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : StorageFolder ScreenshotDestinationFolder { get; set; }public StorageFolder ScreenshotDestinationFolder { get; set; }Public ReadWrite Property ScreenshotDestinationFolder As StorageFolder// You can use this property in JavaScript.
Value
StorageFolder StorageFolder StorageFolder StorageFolder

The screenshot destination folder.

Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v1)
Capabilities
appCaptureSettings
See Also

SystemAudioGain SystemAudioGain SystemAudioGain SystemAudioGain

Gets or sets a value specifying the gain applied to the system audio.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : double SystemAudioGain { get; set; }public double SystemAudioGain { get; set; }Public ReadWrite Property SystemAudioGain As double// You can use this property in JavaScript.
Value
double double double double

The gain applied to the system audio.

Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.14393.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v3)
Capabilities
appCaptureSettings
See Also

VideoEncodingBitrateMode VideoEncodingBitrateMode VideoEncodingBitrateMode VideoEncodingBitrateMode

Gets or sets the video encoding bitrate.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : AppCaptureVideoEncodingBitrateMode VideoEncodingBitrateMode { get; set; }public AppCaptureVideoEncodingBitrateMode VideoEncodingBitrateMode { get; set; }Public ReadWrite Property VideoEncodingBitrateMode As AppCaptureVideoEncodingBitrateMode// You can use this property in JavaScript.
Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v1)
Capabilities
appCaptureSettings
See Also

VideoEncodingFrameRateMode VideoEncodingFrameRateMode VideoEncodingFrameRateMode VideoEncodingFrameRateMode

Gets or sets a value indicating the video encoding frame rate mode.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : AppCaptureVideoEncodingFrameRateMode VideoEncodingFrameRateMode { get; set; }public AppCaptureVideoEncodingFrameRateMode VideoEncodingFrameRateMode { get; set; }Public ReadWrite Property VideoEncodingFrameRateMode As AppCaptureVideoEncodingFrameRateMode// You can use this property in JavaScript.
Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.14393.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v3)
Capabilities
appCaptureSettings
See Also

VideoEncodingResolutionMode VideoEncodingResolutionMode VideoEncodingResolutionMode VideoEncodingResolutionMode

Gets or sets the video encoding resolution mode.

public : AppCaptureVideoEncodingResolutionMode VideoEncodingResolutionMode { get; set; }public AppCaptureVideoEncodingResolutionMode VideoEncodingResolutionMode { get; set; }Public ReadWrite Property VideoEncodingResolutionMode As AppCaptureVideoEncodingResolutionMode// You can use this property in JavaScript.
Additional features and requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduced v1)
Capabilities
appCaptureSettings
See Also

See Also