PresentationTraceLevel Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Describes the level of detail to trace about a particular object.
public enum class PresentationTraceLevel
public enum PresentationTraceLevel
type PresentationTraceLevel =
Public Enum PresentationTraceLevel
- Inheritance
Fields
Name | Value | Description |
---|---|---|
None | 0 | Traces no available additional information. |
Low | 1 | Traces some additional information. |
Medium | 2 | Traces a medium amount of additional information. |
High | 3 | Traces all additional information. |
Examples
If you run the application that contains the following XAML under a debugger, the output window provides lines of information describing the status and evaluation of the binding:
<Window
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:diag="clr-namespace:System.Diagnostics;assembly=WindowsBase"
xmlns:src="clr-namespace:SDKSample">
<Window.Resources>
<src:Person x:Key="myDataSource" PersonName="Joe"/>
</Window.Resources>
<TextBox>
<TextBox.Text>
<Binding Source="{StaticResource myDataSource}" Path="PersonName"
diag:PresentationTraceSources.TraceLevel="High"/>
</TextBox.Text>
</TextBox>
</Window>
Remarks
PresentationTraceLevel is introduced in the .NET Framework version 3.5. For more information, see Versions and Dependencies.