diff --git a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-play-media-using-a-videodrawing.md b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-play-media-using-a-videodrawing.md index d10d493..8f3bf1a 100644 --- a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-play-media-using-a-videodrawing.md +++ b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-play-media-using-a-videodrawing.md @@ -1,6 +1,8 @@ --- title: "How to: Play Media using a VideoDrawing" +description: Learn how to play Media using a VideoDrawing. ms.date: "03/30/2017" +ms.custom: devdivchpfy22 helpviewer_keywords: - "playback of media [WPF]" - "classes [WPF], MediaPlayer" @@ -12,14 +14,14 @@ To play an audio or video file, you use a [!NOTE] > When distributing media with your application, you cannot use a media file as a project resource, like you would an image. In your project file, you must instead set the media type to `Content` and set `CopyToOutputDirectory` to `PreserveNewest` or `Always`. -## Example +## Use a VideoDrawing and a MediaPlayer The following example uses a and a to play a video file once. [!code-csharp[DrawingMiscSnippets_snip#VideoDrawingExampleInline](~/samples/snippets/csharp/VS_Snippets_Wpf/DrawingMiscSnippets_snip/CSharp/VideoDrawingExample.cs#videodrawingexampleinline)] To gain additional timing control over the media, use a with the and objects. The enables you to specify whether the video should repeat. -## Example +## Use a MediaTimeline The following example uses a with the and objects to play a video repeatedly. [!code-csharp[DrawingMiscSnippets_snip#RepeatingVideoDrawingExampleInline](~/samples/snippets/csharp/VS_Snippets_Wpf/DrawingMiscSnippets_snip/CSharp/VideoDrawingExample.cs#repeatingvideodrawingexampleinline)] diff --git a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-receive-notification-when-clock-state-changes.md b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-receive-notification-when-clock-state-changes.md index e7debeb..b813235 100644 --- a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-receive-notification-when-clock-state-changes.md +++ b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-receive-notification-when-clock-state-changes.md @@ -1,6 +1,8 @@ --- title: "How to: Receive Notification When a Clock's State Changes" +description: Learn how to receive notification when a Clock's state changes. ms.date: "03/30/2017" +ms.custom: devdivchpfy22 dev_langs: - "csharp" - "vb" @@ -26,16 +28,26 @@ A clock's ev The following table shows the times at which *Animation1*'s event fires: -|||||||| -|-|-|-|-|-|-|-| -|Time (Seconds)|1|10|19|21|30|39| -|State|Active|Active|Stopped|Active|Active|Stopped| +| Time (Seconds) | State | +|----------------|-------| +|1|Active| +|10|Active| +|19|Stopped| +|21|Active| +|30|Active| +|39|Stopped| The following table shows the times at which *Animation2*'s event fires: -|||||||||| -|-|-|-|-|-|-|-|-|-| -|Time (Seconds)|1|9|11|19|21|29|31|39| -|State|Active|Filling|Active|Stopped|Active|Filling|Active|Stopped| - +| Time (Seconds) | State | +|----------------|-------| +|1|Active| +|9|Filling| +|11|Active| +|19|Stopped| +|21|Active| +|29|Filling| +|31|Active| +|39|Stopped| + Notice that *Animation1*'s event fires at 10 seconds, even though its state remains . That's because its state changed at 10 seconds, but it changed from to and then back to in the same tick. diff --git a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-seek-a-storyboard-synchronously.md b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-seek-a-storyboard-synchronously.md index 9839205..a84e6a9 100644 --- a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-seek-a-storyboard-synchronously.md +++ b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-seek-a-storyboard-synchronously.md @@ -1,6 +1,8 @@ --- title: "How to: Seek a Storyboard Synchronously" +description: Learn how to seek a Storyboard synchronously. ms.date: "03/30/2017" +ms.custom: devdivchpfy22 dev_langs: - "csharp" - "vb" @@ -12,12 +14,12 @@ ms.assetid: 03e06271-a946-4810-88ea-3fb4cfa9e0f1 # How to: Seek a Storyboard Synchronously The following example shows how to use the method of a to seek to any position in a storyboard animation synchronously. -## Example +## XAML markup The following is the XAML markup for the sample. [!code-xaml[SeekStoryboard_snip#SeekStoryboardSynchronouslyExampleWholePage](~/samples/snippets/csharp/VS_Snippets_Wpf/SeekStoryboard_snip/CSharp/SeekStoryboardSynchronouslyExample.xaml#seekstoryboardsynchronouslyexamplewholepage)] -## Example +## Code The following is the code used with the XAML code above. [!code-csharp[SeekStoryboard_snip#SeekStoryboardSynchronouslyCodeBehindExampleWholePage](~/samples/snippets/csharp/VS_Snippets_Wpf/SeekStoryboard_snip/CSharp/SeekStoryboardSynchronouslyExample.xaml.cs#seekstoryboardsynchronouslycodebehindexamplewholepage)] diff --git a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-seek-a-storyboard.md b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-seek-a-storyboard.md index 8095792..50cd762 100644 --- a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-seek-a-storyboard.md +++ b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-seek-a-storyboard.md @@ -1,6 +1,8 @@ --- title: "How to: Seek a Storyboard" +description: Learn how to seek a Storyboard. ms.date: "03/30/2017" +ms.custom: devdivchpfy22 dev_langs: - "csharp" - "vb" @@ -12,12 +14,12 @@ ms.assetid: 887bb39a-0c2a-4ae8-956d-1d9f6f8ebbfc # How to: Seek a Storyboard The following example shows how to use the method of a to jump to any position in a storyboard animation. -## Example +## Sample XAML markup Below is the XAML markup for the sample. [!code-xaml[SeekStoryboard_snip#SeekStoryboardExampleWholePage](~/samples/snippets/csharp/VS_Snippets_Wpf/SeekStoryboard_snip/CSharp/SeekStoryboardExample.xaml#seekstoryboardexamplewholepage)] -## Example +## Code Below is the code used with the XAML code above. [!code-csharp[SeekStoryboard_snip#SeekStoryboardCodeBehindExampleWholePage](~/samples/snippets/csharp/VS_Snippets_Wpf/SeekStoryboard_snip/CSharp/SeekStoryboardExample.xaml.cs#seekstoryboardcodebehindexamplewholepage)] diff --git a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-set-a-property-after-animating-it-with-a-storyboard.md b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-set-a-property-after-animating-it-with-a-storyboard.md index 704c8df..f53e20a 100644 --- a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-set-a-property-after-animating-it-with-a-storyboard.md +++ b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-set-a-property-after-animating-it-with-a-storyboard.md @@ -1,6 +1,8 @@ --- title: "How to: Set a Property After Animating It with a Storyboard" +description: Learn how to set a Property after animating it with a Storyboard. ms.date: "03/30/2017" +ms.custom: devdivchpfy22 dev_langs: - "csharp" - "vb" @@ -11,12 +13,12 @@ ms.assetid: 79466556-4dbf-40bd-9c1e-a77613b07077 # How to: Set a Property After Animating It with a Storyboard In some cases, it might appear that you can't change the value of a property after it has been animated. -## Example +## Animate the color of a SolidColorBrush In the following example, a is used to animate the color of a . The storyboard is triggered when the button is clicked. The event is handled so that the program is notified when the completes. [!code-xaml[timingbehaviors_snip#GraphicsMMButton1Declaration](~/samples/snippets/csharp/VS_Snippets_Wpf/timingbehaviors_snip/CSharp/AnimateThenSetPropertyExample.xaml#graphicsmmbutton1declaration)] -## Example +## Change the brush color After the completes, the program attempts to change the brush's color to blue. [!code-csharp[timingbehaviors_snip#GraphicsMMButton1Handler](~/samples/snippets/csharp/VS_Snippets_Wpf/timingbehaviors_snip/CSharp/AnimateThenSetPropertyExample.xaml.cs#graphicsmmbutton1handler)] diff --git a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-set-the-horizontal-and-vertical-alignment-of-a-tilebrush.md b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-set-the-horizontal-and-vertical-alignment-of-a-tilebrush.md index c7c68c1..f1982c3 100644 --- a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-set-the-horizontal-and-vertical-alignment-of-a-tilebrush.md +++ b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-set-the-horizontal-and-vertical-alignment-of-a-tilebrush.md @@ -1,6 +1,8 @@ --- title: "How to: Set the Horizontal and Vertical Alignment of a TileBrush" +description: Learn how to set the Horizontal and Vertical alignment of a TileBrush. ms.date: "03/30/2017" +ms.custom: devdivchpfy22 dev_langs: - "csharp" - "vb" @@ -20,7 +22,7 @@ This example shows how to control the horizontal and vertical alignment of conte - The property is and the and are different sizes. -## Example +## Align TileBrush to upper-left corner The following example aligns the content of a , which is a type of , to the upper-left corner of its tile. To align the content, the example sets the property of the to and the property to . This example produces the following output. ![A TileBrush with top-left alignment](./media/graphicsmm-tilebrushalignmentexampletopleft.png "graphicsmm_TileBrushAlignmentExampleTopLeft") @@ -30,7 +32,7 @@ TileBrush with content aligned to the upper-left corner [!code-vb[brushoverviewexamples_snip#TileBrushTopLeftAlignmentInline](~/samples/snippets/visualbasic/VS_Snippets_Wpf/BrushOverviewExamples_snip/visualbasic/tilebrushalignmentexample.vb#tilebrushtopleftalignmentinline)] [!code-xaml[brushoverviewexamples_snip#TileBrushTopLeftAlignmentInline](~/samples/snippets/xaml/VS_Snippets_Wpf/BrushOverviewExamples_snip/XAML/TileBrushAlignmentExample.xaml#tilebrushtopleftalignmentinline)] -## Example +## Align DrawingBrush to lower-right corner The next example aligns the content of a to the lower-right corner of its tile by setting the property to and the property to . The example produces the following output. ![A TileBrush with bottom-right alignment](./media/graphicsmm-tilebrushalignmentexamplebottomright.png "graphicsmm_TileBrushAlignmentExampleBottomRight") @@ -40,7 +42,7 @@ TileBrush with content aligned to the lower-right corner [!code-vb[brushoverviewexamples_snip#TileBrushBottomRightAlignmentInline](~/samples/snippets/visualbasic/VS_Snippets_Wpf/BrushOverviewExamples_snip/visualbasic/tilebrushalignmentexample.vb#tilebrushbottomrightalignmentinline)] [!code-xaml[brushoverviewexamples_snip#TileBrushBottomRightAlignmentInline](~/samples/snippets/xaml/VS_Snippets_Wpf/BrushOverviewExamples_snip/XAML/TileBrushAlignmentExample.xaml#tilebrushbottomrightalignmentinline)] -## Example +## Align DrawingBrush to upper-left corner The next example aligns the content of a to the upper-left corner of its tile by setting the property to and the property to . It also sets the and of the to produce a tile pattern. The example produces the following output. ![A tiled TileBrush with top-left alignment](./media/graphicsmm-tilebrushalignmentexampletoplefttiled.png "graphicsmm_TileBrushAlignmentExampleTopLeftTiled") @@ -52,7 +54,7 @@ Tile pattern with content aligned to upper-left in base tile [!code-vb[brushoverviewexamples_snip#TileBrushTopLeftAlignmentTiledInline](~/samples/snippets/visualbasic/VS_Snippets_Wpf/BrushOverviewExamples_snip/visualbasic/tilebrushalignmentexample.vb#tilebrushtopleftalignmenttiledinline)] [!code-xaml[brushoverviewexamples_snip#TileBrushTopLeftAlignmentTiledInline](~/samples/snippets/xaml/VS_Snippets_Wpf/BrushOverviewExamples_snip/XAML/TileBrushAlignmentExample.xaml#tilebrushtopleftalignmenttiledinline)] -## Example +## Align tiled DrawingBrush to lower-right corner The final example aligns the content of a tiled to the lower-right of its base tile by setting the property to and the property to . The example produces the following output. ![A tiled TileBrush with bottom-right alignment](./media/graphicsmm-tilebrushalignmentexamplebottomrighttiled.png "graphicsmm_TileBrushAlignmentExampleBottomRightTiled") diff --git a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/storyboards-overview.md b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/storyboards-overview.md index 417b2d7..e4922f3 100644 --- a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/storyboards-overview.md +++ b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/storyboards-overview.md @@ -2,6 +2,7 @@ title: "Storyboards Overview" description: Organize and apply animations in storyboards. Use property-targeting syntax and combine timelines in Windows Presentation Foundation (WPF). ms.date: "03/30/2017" +ms.custom: devdivchpfy22 dev_langs: - "csharp" - "vb" @@ -147,8 +148,8 @@ The following sections describe indirect property targeting syntax in more detai To target a property of a freezable in [!INCLUDE[TLA2#tla_xaml](../../../includes/tla2sharptla-xaml-md.md)], use the following syntax. -| | -|-| +| Property syntax | +|-----------------| |*ElementPropertyName* `.` *FreezablePropertyName*| Where @@ -165,8 +166,8 @@ Sometimes you need to target a freezable contained in a collection or array. To target a freezable contained in a collection, you use the following path syntax. -| | -|-| +| Path syntax | +|-------------| |*ElementPropertyName* `.Children[` *CollectionIndex* `].` *FreezablePropertyName*| Where *CollectionIndex* is the index of the object in its array or collection. @@ -193,8 +194,8 @@ The following is an example of a dependency property chain that targets the . A is a that tells the how to interpret its . It uses the following syntax. -| | -|-| +| Property path syntax | +|----------------------| |`(` *OwnerPropertyArrayIndex* `).(` *FreezablePropertyArrayIndex* `)`| Where @@ -217,8 +218,8 @@ Sometimes you need to target a freezable contained in a collection or array. For To target a contained in a collection, you use the following path syntax. -| | -|-| +| Path syntax | +|-------------| |`(` *OwnerPropertyArrayIndex* `).(` *CollectionChildrenPropertyArrayIndex* `)` `[` *CollectionIndex* `].(` *FreezablePropertyArrayIndex* `)`| Where *CollectionIndex* is the index of the object in its array or collection. diff --git a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/timing-behaviors-overview.md b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/timing-behaviors-overview.md index 6865f77..bfd640e 100644 --- a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/timing-behaviors-overview.md +++ b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/timing-behaviors-overview.md @@ -1,6 +1,8 @@ --- title: "Timing Behaviors Overview" +description: Learn about the Timing Behaviors Overview. ms.date: "03/30/2017" +ms.custom: devdivchpfy22 helpviewer_keywords: - "timing behaviors [WPF]" - "behaviors [WPF], timing" @@ -32,11 +34,11 @@ This topic describes the timing behaviors of animations and other represents a segment of time, and the length of a timeline can be described in different ways. The following table defines several terms for describing the length of a timeline. -|Term|Description|Properties|||| -|----------|-----------------|----------------|-|-|-| -|Simple duration|The length of time a timeline takes to make a single forward iteration.||||| -|One repetition|The length of time it takes for a timeline to play forward once and, if the property is true, play backwards once.|, |||| -|Active period|The length of time it takes for a timeline to complete all the repetitions specified by its property.|, , |||| +|Term|Description|Properties| +|----------|-----------------|----------------| +|Simple duration|The length of time a timeline takes to make a single forward iteration.|| +|One repetition|The length of time it takes for a timeline to play forward once and, if the property is true, play backwards once.|, | +|Active period|The length of time it takes for a timeline to complete all the repetitions specified by its property.|, , | ### The Duration Property diff --git a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/transforms-overview.md b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/transforms-overview.md index 37ca918..7907d1c 100644 --- a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/transforms-overview.md +++ b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/transforms-overview.md @@ -1,6 +1,8 @@ --- title: "Transforms Overview" +description: Learn about the transformations. ms.date: "03/30/2017" +ms.custom: devdivchpfy22 helpviewer_keywords: - "transformations [WPF], about transformations" - "classes [WPF], 2D transform" @@ -27,8 +29,8 @@ This topic describes how to use the 2D cla ### A 2D transformation matrix -|||| -|-|-|-| +| X-axis| Y-axis| Affine transformation | +|-------|-------|-----------------------| |

Default: 1.0|

Default: 0.0|0.0| |

Default: 0.0|

Default: 1.0|0.0| |

Default: 0.0|

Default: 0.0|1.0| diff --git a/dotnet-desktop-guide/xaml-services/escape-sequence-markup-extension.md b/dotnet-desktop-guide/xaml-services/escape-sequence-markup-extension.md index 151cd11..8937d33 100644 --- a/dotnet-desktop-guide/xaml-services/escape-sequence-markup-extension.md +++ b/dotnet-desktop-guide/xaml-services/escape-sequence-markup-extension.md @@ -1,6 +1,8 @@ --- title: "{} Escape Sequence - Markup Extension" +description: Learn about the Escape Sequence. ms.date: "03/30/2017" +ms.custom: devdivchpfy22 f1_keywords: - "{}" helpviewer_keywords: @@ -34,8 +36,8 @@ Provides the XAML escape sequence for attribute values. The escape sequence allo ## XAML Values -||| -|-|-| +| Value | Description | +|-------|-------------| |*literalValue*|The literal string that follows the escape sequence. Typically this string contains an open or close brace ({ or }).| ## Remarks diff --git a/dotnet-desktop-guide/xaml-services/xarray-markup-extension.md b/dotnet-desktop-guide/xaml-services/xarray-markup-extension.md index de9c7bd..fdcd353 100644 --- a/dotnet-desktop-guide/xaml-services/xarray-markup-extension.md +++ b/dotnet-desktop-guide/xaml-services/xarray-markup-extension.md @@ -1,6 +1,8 @@ --- title: "x:Array Markup Extension" +description: Learn about the x:Array Markup Extension. ms.date: "03/30/2017" +ms.custom: devdivchpfy22 f1_keywords: - "x:Array" - "xArray" @@ -23,8 +25,8 @@ Provides general support for arrays of objects in XAML through a markup extensio ## XAML Values -||| -|-|-| +| Value | Description | +|-------|-------------| |`typeName`|The name of the type that your `x:Array` will contain. `typeName` may be (and often is) prefixed for a XAML namespace that contains the XAML type definitions.| |`arrayContents`|The items content that is assigned to the intrinsic `ArrayExtension.Items` property. Typically, these items are specified as one or more object elements contained within the `x:Array` opening and closing tags. Objects specified here are expected to be assignable to the XAML type specified in `typeName`.| diff --git a/dotnet-desktop-guide/xaml-services/xclass-directive.md b/dotnet-desktop-guide/xaml-services/xclass-directive.md index 5ff855d..9b11cf9 100644 --- a/dotnet-desktop-guide/xaml-services/xclass-directive.md +++ b/dotnet-desktop-guide/xaml-services/xclass-directive.md @@ -1,6 +1,8 @@ --- title: "x:Class Directive" +description: Learn about the x:Class Directive. ms.date: "03/30/2017" +ms.custom: devdivchpfy22 f1_keywords: - "x:Class" - "xClass" @@ -25,8 +27,8 @@ Configures XAML markup compilation to join partial classes between markup and co ## XAML Values -||| -|-|-| +| Value | Description | +|-------|-------------| |`namespace`|Optional. Specifies a CLR namespace that contains the partial class identified by `classname`. If `namespace` is specified, a dot (.) separates `namespace` and `classname`. See Remarks.| |`classname`|Required. Specifies the CLR name of the partial class that connects the loaded XAML and your code-behind for that XAML.| diff --git a/dotnet-desktop-guide/xaml-services/xclassmodifier-directive.md b/dotnet-desktop-guide/xaml-services/xclassmodifier-directive.md index 32f1318..29c4fca 100644 --- a/dotnet-desktop-guide/xaml-services/xclassmodifier-directive.md +++ b/dotnet-desktop-guide/xaml-services/xclassmodifier-directive.md @@ -1,6 +1,8 @@ --- title: "x:ClassModifier Directive" +description: Learn about the x:ClassModifier Directive. ms.date: "03/30/2017" +ms.custom: devdivchpfy22 f1_keywords: - "xClassModifier" - "x:ClassModifier" @@ -25,8 +27,8 @@ Modifies XAML compilation behavior when `x:Class` is also provided. Specifically ## XAML Values -||| -|-|-| +| Value | Description | +|-------|-------------| |*NotPublic*|The exact string to pass to specify versus varies, depending on the code-behind programming language that you use. See Remarks.| ## Dependencies diff --git a/dotnet-desktop-guide/xaml-services/xdata-intrinsic-xaml-type.md b/dotnet-desktop-guide/xaml-services/xdata-intrinsic-xaml-type.md index 9e1ef5a..9684a2e 100644 --- a/dotnet-desktop-guide/xaml-services/xdata-intrinsic-xaml-type.md +++ b/dotnet-desktop-guide/xaml-services/xdata-intrinsic-xaml-type.md @@ -1,6 +1,8 @@ --- title: "x:XData Intrinsic XAML Type" +description: Learn about the x:XData Intrinsic XAML type. ms.date: "03/30/2017" +ms.custom: devdivchpfy22 f1_keywords: - "x:XData" - "XData" @@ -26,8 +28,8 @@ Enables placement of XML data islands within a XAML production. XML elements wit ## XAML Values -||| -|-|-| +| Value | Description | +|-------|-------------| |`elementDataRoot`|The single root element of the enclosed data island. For most eventual consumers, XML that does not have a single root is considered invalid. In particular, a single root is required if the `x:XData` is intended as an XML data source for WPF or many other technologies that use XML sources for data binding.| |`[elementData]`|Optional. XML that represents the XML data. Any number of elements can be contained as element data and nested elements can be contained in other elements; however, the general rules of XML apply.| diff --git a/dotnet-desktop-guide/xaml-services/xfactorymethod-directive.md b/dotnet-desktop-guide/xaml-services/xfactorymethod-directive.md index 6155273..c2f2891 100644 --- a/dotnet-desktop-guide/xaml-services/xfactorymethod-directive.md +++ b/dotnet-desktop-guide/xaml-services/xfactorymethod-directive.md @@ -1,6 +1,8 @@ --- title: "x:FactoryMethod Directive" +description: Learn about the x:FactoryMethod Directive. ms.date: "03/30/2017" +ms.custom: devdivchpfy22 helpviewer_keywords: - "XAML. x:FactoryMethod directive [XAML Services]" - "FactoryMethod directive in XAML [XAML Services]" @@ -30,8 +32,8 @@ Specifies a method other than a constructor that a XAML processor should use to ## XAML Values -||| -|-|-| +| Value | Description | +|-------|-------------| |`methodname`|The string method name of a method that XAML processors call to initialize the instance specified as `object`. See Remarks.| |`oneOrMoreObjectElements`|One or more object elements for objects that specify factory method parameters. Order is significant; it signifies the order in which arguments should be passed to the factory method.| diff --git a/dotnet-desktop-guide/xaml-services/xfieldmodifier-directive.md b/dotnet-desktop-guide/xaml-services/xfieldmodifier-directive.md index 0b859d4..07626f3 100644 --- a/dotnet-desktop-guide/xaml-services/xfieldmodifier-directive.md +++ b/dotnet-desktop-guide/xaml-services/xfieldmodifier-directive.md @@ -1,6 +1,8 @@ --- title: "x:FieldModifier Directive" +description: Learn about the x:FieldModifier Directive. ms.date: "03/30/2017" +ms.custom: devdivchpfy22 helpviewer_keywords: - "FieldModifier attribute in XAML [XAML Services]" - "x:FieldModifier attribute [XAML Services]" @@ -18,8 +20,8 @@ Modifies XAML compilation behavior so that fields for named object references ar ## XAML Values -||| -|-|-| +| Value | Description | +|-------|-------------| |*Public*|The exact string you pass to specify versus varies, depending on the code-behind programming language that is used. See Remarks.| ## Dependencies diff --git a/dotnet-desktop-guide/xaml-services/xmember-directive.md b/dotnet-desktop-guide/xaml-services/xmember-directive.md index 5aa7895..ed4dafb 100644 --- a/dotnet-desktop-guide/xaml-services/xmember-directive.md +++ b/dotnet-desktop-guide/xaml-services/xmember-directive.md @@ -1,6 +1,8 @@ --- title: "x:Member Directive" +description: Learn about the x:Member Directive. ms.date: "03/30/2017" +ms.custom: devdivchpfy22 ms.assetid: 4d8394ef-644c-4331-b6c5-be855d392980 --- # x:Member Directive @@ -20,8 +22,8 @@ Declares a XAML member in markup. ## XAML Values -||| -|-|-| +| Value | Description | +|-------|-------------| |`className`|Name of the backing class or partial class for the XAML production.| |`memberName`|Member name of the property being defined.| diff --git a/dotnet-desktop-guide/xaml-services/xmembers-directive.md b/dotnet-desktop-guide/xaml-services/xmembers-directive.md index d323e63..45bb530 100644 --- a/dotnet-desktop-guide/xaml-services/xmembers-directive.md +++ b/dotnet-desktop-guide/xaml-services/xmembers-directive.md @@ -1,6 +1,8 @@ --- title: "x:Members Directive" +description: Learn about the x:Members Directive. ms.date: "03/30/2017" +ms.custom: devdivchpfy22 ms.assetid: 155b393d-3b49-4c5a-8c9e-b3d9893af4e4 --- # x:Members Directive @@ -18,8 +20,8 @@ Holds a set of members that are defined in markup, which apply to the x:Class of ## XAML Values -||| -|-|-| +| Value | Description | +|-------|-------------| |`className`|Name of the backing class or partial class for the XAML production. See Remarks.| |`oneOrMoreMembers`|One or more object elements that represent member definitions. Typically, these are `x:Property` object elements. See Remarks.| diff --git a/dotnet-desktop-guide/xaml-services/xml-language-handling.md b/dotnet-desktop-guide/xaml-services/xml-language-handling.md index 315387b..3bf0159 100644 --- a/dotnet-desktop-guide/xaml-services/xml-language-handling.md +++ b/dotnet-desktop-guide/xaml-services/xml-language-handling.md @@ -1,6 +1,8 @@ --- title: "xml:lang Handling in XAML" +description: Learn about the xml:lang Handling in XAML. ms.date: "03/30/2017" +ms.custom: devdivchpfy22 helpviewer_keywords: - "XAML [XAML Services], xml:lang attribute" - "xml:lang attribute [XAML Services]" @@ -20,8 +22,8 @@ The `xml:lang` attribute is an XML-defined attribute that declares the language ## XAML Values -||| -|-|-| +| Value | Description | +|-------|-------------| |*rfc3066lang*|A string that is derived from the [RFC 3066](https://www.ietf.org/rfc/rfc3066.txt) standard and identifies either a language or a language-region. When it is the latter, the language and region are separated by a single hyphen. See for more information about the values and format.| ## Remarks diff --git a/dotnet-desktop-guide/xaml-services/xname-directive.md b/dotnet-desktop-guide/xaml-services/xname-directive.md index b86d0fe..d5e8ddd 100644 --- a/dotnet-desktop-guide/xaml-services/xname-directive.md +++ b/dotnet-desktop-guide/xaml-services/xname-directive.md @@ -1,6 +1,8 @@ --- title: "x:Name Directive" +description: Learn about the x:Name Directive. ms.date: "03/30/2017" +ms.custom: devdivchpfy22 f1_keywords: - "x:Name" - "xName" @@ -23,8 +25,8 @@ Uniquely identifies XAML-defined elements in a XAML namescope. XAML namescopes a ## XAML Values -||| -|-|-| +| Value | Description | +|-------|-------------| |`XAMLNameValue`|A string that conforms to the restrictions of the [XamlName Grammar](xamlname-grammar.md).| ## Remarks