diff --git a/dotnet-desktop-guide/docfx.json b/dotnet-desktop-guide/docfx.json index 11cad5c..6d37947 100644 --- a/dotnet-desktop-guide/docfx.json +++ b/dotnet-desktop-guide/docfx.json @@ -160,8 +160,10 @@ "xaml-services/**/*.md": "dotnet-desktop" }, "ms.topic": { + "framework/wpf/**/**.md": "conceptual", "xaml-services/**/*.md": "reference", - "**/*how-to*.md": "how-to" + "**/*how-to*.md": "how-to", + "**/*overview*.md": "overview" } }, "template": [], diff --git a/dotnet-desktop-guide/framework/winforms/advanced/application-settings-overview.md b/dotnet-desktop-guide/framework/winforms/advanced/application-settings-overview.md index c17df03..b056139 100644 --- a/dotnet-desktop-guide/framework/winforms/advanced/application-settings-overview.md +++ b/dotnet-desktop-guide/framework/winforms/advanced/application-settings-overview.md @@ -2,6 +2,7 @@ title: "Application Settings Overview" description: Learn about the Application Settings feature of Windows Forms, for example how to create and store settings data on behalf of your application and your users. ms.date: "03/30/2017" +ms.topic: overview f1_keywords: - "ApplicationsSettingsOverview" helpviewer_keywords: diff --git a/dotnet-desktop-guide/framework/winforms/advanced/overview-of-graphics.md b/dotnet-desktop-guide/framework/winforms/advanced/overview-of-graphics.md index 2ca840d..19569a6 100644 --- a/dotnet-desktop-guide/framework/winforms/advanced/overview-of-graphics.md +++ b/dotnet-desktop-guide/framework/winforms/advanced/overview-of-graphics.md @@ -1,6 +1,7 @@ --- title: "Overview of Graphics" ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "graphics [Windows Forms], using managed interface" - "graphics [Windows Forms], about graphics" diff --git a/dotnet-desktop-guide/framework/winforms/advanced/types-of-bitmaps.md b/dotnet-desktop-guide/framework/winforms/advanced/types-of-bitmaps.md index db30a2c..072cb1e 100644 --- a/dotnet-desktop-guide/framework/winforms/advanced/types-of-bitmaps.md +++ b/dotnet-desktop-guide/framework/winforms/advanced/types-of-bitmaps.md @@ -2,6 +2,7 @@ title: "Types of Bitmaps" description: Learn about bitmap types and the supported GDI+ graphics file formats, including BMP, JPG, GIF, PNG, and TIFF. ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "jpeg files" - "TIFF files" diff --git a/dotnet-desktop-guide/framework/winforms/advanced/types-of-coordinate-systems.md b/dotnet-desktop-guide/framework/winforms/advanced/types-of-coordinate-systems.md index b01141a..fa5d49c 100644 --- a/dotnet-desktop-guide/framework/winforms/advanced/types-of-coordinate-systems.md +++ b/dotnet-desktop-guide/framework/winforms/advanced/types-of-coordinate-systems.md @@ -1,6 +1,7 @@ --- title: "Types of Coordinate Systems" ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/winforms/advanced/vector-graphics-overview.md b/dotnet-desktop-guide/framework/winforms/advanced/vector-graphics-overview.md index 69791b8..aef8b42 100644 --- a/dotnet-desktop-guide/framework/winforms/advanced/vector-graphics-overview.md +++ b/dotnet-desktop-guide/framework/winforms/advanced/vector-graphics-overview.md @@ -1,6 +1,7 @@ --- title: "Vector Graphics Overview" ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/winforms/advanced/windows-forms-and-unmanaged-applications-overview.md b/dotnet-desktop-guide/framework/winforms/advanced/windows-forms-and-unmanaged-applications-overview.md index 667bfcd..2513ca8 100644 --- a/dotnet-desktop-guide/framework/winforms/advanced/windows-forms-and-unmanaged-applications-overview.md +++ b/dotnet-desktop-guide/framework/winforms/advanced/windows-forms-and-unmanaged-applications-overview.md @@ -1,6 +1,7 @@ --- title: Unmanaged apps overview ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "COM [Windows Forms]" - "Windows Forms, unmanaged" diff --git a/dotnet-desktop-guide/framework/winforms/controls/attributes-in-windows-forms-controls.md b/dotnet-desktop-guide/framework/winforms/controls/attributes-in-windows-forms-controls.md index bb34e5c..de2484d 100644 --- a/dotnet-desktop-guide/framework/winforms/controls/attributes-in-windows-forms-controls.md +++ b/dotnet-desktop-guide/framework/winforms/controls/attributes-in-windows-forms-controls.md @@ -1,6 +1,7 @@ --- title: Attributes in Controls ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "attributes [Windows Forms]" - "attributes [Windows Forms], data binding properties" diff --git a/dotnet-desktop-guide/framework/winforms/controls/autosize-behavior-in-the-tablelayoutpanel-control.md b/dotnet-desktop-guide/framework/winforms/controls/autosize-behavior-in-the-tablelayoutpanel-control.md index c3ae561..338fc92 100644 --- a/dotnet-desktop-guide/framework/winforms/controls/autosize-behavior-in-the-tablelayoutpanel-control.md +++ b/dotnet-desktop-guide/framework/winforms/controls/autosize-behavior-in-the-tablelayoutpanel-control.md @@ -1,6 +1,7 @@ --- title: "AutoSize Behavior in the TableLayoutPanel Control" ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "AutoSize property [Windows Forms], tableLayoutPanel control" - "controls [Windows Forms], sizing" diff --git a/dotnet-desktop-guide/framework/winforms/controls/control-type-recommendations.md b/dotnet-desktop-guide/framework/winforms/controls/control-type-recommendations.md index 8b163b2..c34edc7 100644 --- a/dotnet-desktop-guide/framework/winforms/controls/control-type-recommendations.md +++ b/dotnet-desktop-guide/framework/winforms/controls/control-type-recommendations.md @@ -1,6 +1,7 @@ --- title: "Control Type Recommendations" ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "inheritance [Windows Forms], Windows Forms custom controls" - "user controls [Windows Forms], when to use" diff --git a/dotnet-desktop-guide/framework/winforms/controls/controls-with-built-in-owner-drawing-support.md b/dotnet-desktop-guide/framework/winforms/controls/controls-with-built-in-owner-drawing-support.md index 853905f..e062033 100644 --- a/dotnet-desktop-guide/framework/winforms/controls/controls-with-built-in-owner-drawing-support.md +++ b/dotnet-desktop-guide/framework/winforms/controls/controls-with-built-in-owner-drawing-support.md @@ -1,6 +1,7 @@ --- title: "Controls with Built-In Owner-Drawing Support" ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "drawing [Windows Forms], owner" - "drawing [Windows Forms], custom" diff --git a/dotnet-desktop-guide/framework/winforms/controls/rendering-a-windows-forms-control.md b/dotnet-desktop-guide/framework/winforms/controls/rendering-a-windows-forms-control.md index 6b61e58..8f879a5 100644 --- a/dotnet-desktop-guide/framework/winforms/controls/rendering-a-windows-forms-control.md +++ b/dotnet-desktop-guide/framework/winforms/controls/rendering-a-windows-forms-control.md @@ -1,6 +1,7 @@ --- title: Render a control ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/winforms/controls/varieties-of-custom-controls.md b/dotnet-desktop-guide/framework/winforms/controls/varieties-of-custom-controls.md index 5cea8cd..58c7dcc 100644 --- a/dotnet-desktop-guide/framework/winforms/controls/varieties-of-custom-controls.md +++ b/dotnet-desktop-guide/framework/winforms/controls/varieties-of-custom-controls.md @@ -1,6 +1,7 @@ --- title: "Varieties of Custom Controls" ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "controls [Windows Forms], user controls" - "controls [Windows Forms], types of" diff --git a/dotnet-desktop-guide/framework/winforms/controls/windows-forms-controls-by-function.md b/dotnet-desktop-guide/framework/winforms/controls/windows-forms-controls-by-function.md index ea51036..b04723f 100644 --- a/dotnet-desktop-guide/framework/winforms/controls/windows-forms-controls-by-function.md +++ b/dotnet-desktop-guide/framework/winforms/controls/windows-forms-controls-by-function.md @@ -1,6 +1,7 @@ --- title: Controls by Function ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "controls [Windows Forms], by function" - "Windows Forms, controls by function" diff --git a/dotnet-desktop-guide/framework/winforms/data-binding-and-windows-forms.md b/dotnet-desktop-guide/framework/winforms/data-binding-and-windows-forms.md index 69fb103..3868bee 100644 --- a/dotnet-desktop-guide/framework/winforms/data-binding-and-windows-forms.md +++ b/dotnet-desktop-guide/framework/winforms/data-binding-and-windows-forms.md @@ -2,6 +2,7 @@ title: Data Binding description: Learn how to bind to an array of values that you calculate at runtime, read from a file, or derive from the values of other controls in Windows Forms. ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "master-details lists" - "data [Windows Forms], data binding" diff --git a/dotnet-desktop-guide/framework/winforms/event-handlers-overview-windows-forms.md b/dotnet-desktop-guide/framework/winforms/event-handlers-overview-windows-forms.md index e12e6b5..a471735 100644 --- a/dotnet-desktop-guide/framework/winforms/event-handlers-overview-windows-forms.md +++ b/dotnet-desktop-guide/framework/winforms/event-handlers-overview-windows-forms.md @@ -1,6 +1,7 @@ --- title: "Event Handlers Overview" ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/winforms/events-overview-windows-forms.md b/dotnet-desktop-guide/framework/winforms/events-overview-windows-forms.md index 4051e80..96074eb 100644 --- a/dotnet-desktop-guide/framework/winforms/events-overview-windows-forms.md +++ b/dotnet-desktop-guide/framework/winforms/events-overview-windows-forms.md @@ -1,6 +1,7 @@ --- title: "Events Overview" ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "Windows Forms, event handling" - "events [Windows Forms], about events" diff --git a/dotnet-desktop-guide/framework/winforms/how-keyboard-input-works.md b/dotnet-desktop-guide/framework/winforms/how-keyboard-input-works.md index 06a5737..7db4725 100644 --- a/dotnet-desktop-guide/framework/winforms/how-keyboard-input-works.md +++ b/dotnet-desktop-guide/framework/winforms/how-keyboard-input-works.md @@ -1,6 +1,7 @@ --- title: "How Keyboard Input Works" ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "keyboard input [Windows Forms], about keyboard input" - "keyboards [Windows Forms], keyboard input" diff --git a/dotnet-desktop-guide/framework/winforms/how-mouse-input-works-in-windows-forms.md b/dotnet-desktop-guide/framework/winforms/how-mouse-input-works-in-windows-forms.md index db02ca2..aed5078 100644 --- a/dotnet-desktop-guide/framework/winforms/how-mouse-input-works-in-windows-forms.md +++ b/dotnet-desktop-guide/framework/winforms/how-mouse-input-works-in-windows-forms.md @@ -1,6 +1,7 @@ --- title: "How Mouse Input Works" ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "Windows Forms, mouse input" - "mouse [Windows Forms], input" diff --git a/dotnet-desktop-guide/framework/winforms/interfaces-related-to-data-binding.md b/dotnet-desktop-guide/framework/winforms/interfaces-related-to-data-binding.md index fe13323..373e0d8 100644 --- a/dotnet-desktop-guide/framework/winforms/interfaces-related-to-data-binding.md +++ b/dotnet-desktop-guide/framework/winforms/interfaces-related-to-data-binding.md @@ -1,6 +1,7 @@ --- title: "Interfaces Related to Data Binding" ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "data [Windows Forms], data-binding interfaces" - "INotifyPropertyChanged interface" diff --git a/dotnet-desktop-guide/framework/winforms/security-in-windows-forms-overview.md b/dotnet-desktop-guide/framework/winforms/security-in-windows-forms-overview.md index c0e51c0..6d2a1a8 100644 --- a/dotnet-desktop-guide/framework/winforms/security-in-windows-forms-overview.md +++ b/dotnet-desktop-guide/framework/winforms/security-in-windows-forms-overview.md @@ -1,6 +1,7 @@ --- title: Security overview ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "code access security [Windows Forms], Windows Forms" - "permissions [Windows Forms], Windows Forms" diff --git a/dotnet-desktop-guide/framework/winforms/user-input-validation-in-windows-forms.md b/dotnet-desktop-guide/framework/winforms/user-input-validation-in-windows-forms.md index 7443fed..066fac7 100644 --- a/dotnet-desktop-guide/framework/winforms/user-input-validation-in-windows-forms.md +++ b/dotnet-desktop-guide/framework/winforms/user-input-validation-in-windows-forms.md @@ -2,6 +2,7 @@ title: "User Input Validation" description: Learn about several ways that you can use Windows Forms to validate user input in your applications. ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "Windows Forms, validating user input" - "validation [Windows Forms], Windows Forms user input" diff --git a/dotnet-desktop-guide/framework/winforms/windows-forms-overview.md b/dotnet-desktop-guide/framework/winforms/windows-forms-overview.md index 1aafe7a..0cc589c 100644 --- a/dotnet-desktop-guide/framework/winforms/windows-forms-overview.md +++ b/dotnet-desktop-guide/framework/winforms/windows-forms-overview.md @@ -2,6 +2,7 @@ title: Overview description: Learn how you can use Windows Forms to build smart clients that meet the needs of today's enterprises and end users. ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "smart clients" - "Windows Forms, about Windows Forms" diff --git a/dotnet-desktop-guide/framework/wpf/advanced/alignment-margins-and-padding-overview.md b/dotnet-desktop-guide/framework/wpf/advanced/alignment-margins-and-padding-overview.md index 60b60f1..02c6165 100644 --- a/dotnet-desktop-guide/framework/wpf/advanced/alignment-margins-and-padding-overview.md +++ b/dotnet-desktop-guide/framework/wpf/advanced/alignment-margins-and-padding-overview.md @@ -1,6 +1,7 @@ --- title: "Alignment, Margins, and Padding Overview" description: Learn about HorizontalAlignment, Margin, Padding, and VerticalAlignment, which control child element position in Windows Presentation Foundation applications. +ms.topic: overview ms.date: "03/30/2017" dev_langs: - "csharp" diff --git a/dotnet-desktop-guide/framework/wpf/advanced/annotations-overview.md b/dotnet-desktop-guide/framework/wpf/advanced/annotations-overview.md index bfb2c55..72772d2 100644 --- a/dotnet-desktop-guide/framework/wpf/advanced/annotations-overview.md +++ b/dotnet-desktop-guide/framework/wpf/advanced/annotations-overview.md @@ -1,6 +1,7 @@ --- title: "Annotations Overview" ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/advanced/attached-events-overview.md b/dotnet-desktop-guide/framework/wpf/advanced/attached-events-overview.md index b1f50c8..cc6ee2d 100644 --- a/dotnet-desktop-guide/framework/wpf/advanced/attached-events-overview.md +++ b/dotnet-desktop-guide/framework/wpf/advanced/attached-events-overview.md @@ -1,6 +1,7 @@ --- title: "Attached Events Overview" ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/advanced/attached-properties-overview.md b/dotnet-desktop-guide/framework/wpf/advanced/attached-properties-overview.md index 220bba2..c47d122 100644 --- a/dotnet-desktop-guide/framework/wpf/advanced/attached-properties-overview.md +++ b/dotnet-desktop-guide/framework/wpf/advanced/attached-properties-overview.md @@ -2,6 +2,7 @@ title: "Attached Properties Overview" description: Learn about attached properties in Windows Presentation Foundation, which are global properties settable on any object. ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/advanced/base-elements-overview.md b/dotnet-desktop-guide/framework/wpf/advanced/base-elements-overview.md index b26717b..aa94ec5 100644 --- a/dotnet-desktop-guide/framework/wpf/advanced/base-elements-overview.md +++ b/dotnet-desktop-guide/framework/wpf/advanced/base-elements-overview.md @@ -1,6 +1,7 @@ --- title: "Base Elements Overview" ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "base elements [WPF]" ms.assetid: 2c997092-72c6-4767-bc84-74267f4eee72 diff --git a/dotnet-desktop-guide/framework/wpf/advanced/commanding-overview.md b/dotnet-desktop-guide/framework/wpf/advanced/commanding-overview.md index 4ab837c..af87565 100644 --- a/dotnet-desktop-guide/framework/wpf/advanced/commanding-overview.md +++ b/dotnet-desktop-guide/framework/wpf/advanced/commanding-overview.md @@ -2,6 +2,7 @@ title: "Commanding Overview" description: Learn about commanding, an input mechanism in Windows Presentation Foundation which provides input handling at a more semantic level than device input. ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/advanced/custom-dependency-properties.md b/dotnet-desktop-guide/framework/wpf/advanced/custom-dependency-properties.md index a4ae060..db7c810 100644 --- a/dotnet-desktop-guide/framework/wpf/advanced/custom-dependency-properties.md +++ b/dotnet-desktop-guide/framework/wpf/advanced/custom-dependency-properties.md @@ -2,6 +2,7 @@ title: "Custom Dependency Properties" description: Learn about steps to implement a property in Windows Presentation Foundation, and options to improve performance, usability, or versatility of the property. ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/advanced/dependency-properties-overview.md b/dotnet-desktop-guide/framework/wpf/advanced/dependency-properties-overview.md index 6bc62b0..aa4c83c 100644 --- a/dotnet-desktop-guide/framework/wpf/advanced/dependency-properties-overview.md +++ b/dotnet-desktop-guide/framework/wpf/advanced/dependency-properties-overview.md @@ -2,6 +2,7 @@ title: "Dependency properties overview" description: A property that is backed by the WPF property system is known as a dependency property. This overview describes the WPF property system and the capabilities of a dependency property. ms.date: "06/06/2018" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/advanced/documents-in-wpf.md b/dotnet-desktop-guide/framework/wpf/advanced/documents-in-wpf.md index be1c586..d3ad438 100644 --- a/dotnet-desktop-guide/framework/wpf/advanced/documents-in-wpf.md +++ b/dotnet-desktop-guide/framework/wpf/advanced/documents-in-wpf.md @@ -1,6 +1,7 @@ --- title: "Documents" ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "documents [WPF], packaging" - "documents [WPF], text layout" diff --git a/dotnet-desktop-guide/framework/wpf/advanced/drag-and-drop-overview.md b/dotnet-desktop-guide/framework/wpf/advanced/drag-and-drop-overview.md index 858f927..7cd6b36 100644 --- a/dotnet-desktop-guide/framework/wpf/advanced/drag-and-drop-overview.md +++ b/dotnet-desktop-guide/framework/wpf/advanced/drag-and-drop-overview.md @@ -2,6 +2,7 @@ title: "Drag and Drop Overview" description: Learn about drag-and-drop support in Windows Presentation Foundation applications, which lets users drag objects to a region in the user interface. ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/advanced/flow-document-overview.md b/dotnet-desktop-guide/framework/wpf/advanced/flow-document-overview.md index ee7a895..16d3ee0 100644 --- a/dotnet-desktop-guide/framework/wpf/advanced/flow-document-overview.md +++ b/dotnet-desktop-guide/framework/wpf/advanced/flow-document-overview.md @@ -2,6 +2,7 @@ title: "Flow Document Overview" description: Learn about flow documents in Windows Presentation Foundation, which dynamically adjust content based on window size, device resolution, and user preferences. ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/advanced/focus-overview.md b/dotnet-desktop-guide/framework/wpf/advanced/focus-overview.md index 475aca7..53586d1 100644 --- a/dotnet-desktop-guide/framework/wpf/advanced/focus-overview.md +++ b/dotnet-desktop-guide/framework/wpf/advanced/focus-overview.md @@ -2,6 +2,7 @@ title: "Focus Overview" description: "Learn about the two main concepts in Windows Presentation Foundation that pertain to focus: keyboard focus and logical focus." ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/advanced/freezable-objects-overview.md b/dotnet-desktop-guide/framework/wpf/advanced/freezable-objects-overview.md index d11e37b..0999978 100644 --- a/dotnet-desktop-guide/framework/wpf/advanced/freezable-objects-overview.md +++ b/dotnet-desktop-guide/framework/wpf/advanced/freezable-objects-overview.md @@ -1,6 +1,7 @@ --- title: "Freezable Objects Overview" ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/advanced/input-overview.md b/dotnet-desktop-guide/framework/wpf/advanced/input-overview.md index 77b5934..37da979 100644 --- a/dotnet-desktop-guide/framework/wpf/advanced/input-overview.md +++ b/dotnet-desktop-guide/framework/wpf/advanced/input-overview.md @@ -1,6 +1,7 @@ --- title: "Input Overview" ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/advanced/layout.md b/dotnet-desktop-guide/framework/wpf/advanced/layout.md index d33b61c..5b0f53f 100644 --- a/dotnet-desktop-guide/framework/wpf/advanced/layout.md +++ b/dotnet-desktop-guide/framework/wpf/advanced/layout.md @@ -2,6 +2,7 @@ title: "Layout" description: Understand how and when layout calculations occur in the Windows Presentation Foundation layout system. ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/advanced/routed-events-overview.md b/dotnet-desktop-guide/framework/wpf/advanced/routed-events-overview.md index 6b3a1bd..362344f 100644 --- a/dotnet-desktop-guide/framework/wpf/advanced/routed-events-overview.md +++ b/dotnet-desktop-guide/framework/wpf/advanced/routed-events-overview.md @@ -2,6 +2,7 @@ title: "Routed Events Overview" description: Learn about routed events in Windows Presentation Foundation, including how they are routed through an element tree and how to create custom routed events. ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/advanced/textelement-content-model-overview.md b/dotnet-desktop-guide/framework/wpf/advanced/textelement-content-model-overview.md index e586c59..0bcd1c4 100644 --- a/dotnet-desktop-guide/framework/wpf/advanced/textelement-content-model-overview.md +++ b/dotnet-desktop-guide/framework/wpf/advanced/textelement-content-model-overview.md @@ -1,6 +1,7 @@ --- title: "TextElement Content Model Overview" ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/advanced/threading-model.md b/dotnet-desktop-guide/framework/wpf/advanced/threading-model.md index 6d7587a..d8dc980 100644 --- a/dotnet-desktop-guide/framework/wpf/advanced/threading-model.md +++ b/dotnet-desktop-guide/framework/wpf/advanced/threading-model.md @@ -2,6 +2,7 @@ title: "Threading Model" description: Learn about situations where you might need multiple threads in your Windows Presentation Foundation application. Single threaded solutions are preferred. ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/advanced/trees-in-wpf.md b/dotnet-desktop-guide/framework/wpf/advanced/trees-in-wpf.md index d6845a4..ca80dac 100644 --- a/dotnet-desktop-guide/framework/wpf/advanced/trees-in-wpf.md +++ b/dotnet-desktop-guide/framework/wpf/advanced/trees-in-wpf.md @@ -1,6 +1,7 @@ --- title: "Trees" ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "logical tree [WPF]" - "element tree [WPF]" diff --git a/dotnet-desktop-guide/framework/wpf/advanced/wpf-architecture.md b/dotnet-desktop-guide/framework/wpf/advanced/wpf-architecture.md index c3f2936..b8554c8 100644 --- a/dotnet-desktop-guide/framework/wpf/advanced/wpf-architecture.md +++ b/dotnet-desktop-guide/framework/wpf/advanced/wpf-architecture.md @@ -2,6 +2,7 @@ title: Architecture description: Learn about the Windows Presentation Foundation class hierarchy, including most of the major subsystems and how they interact. ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "properties [WPF], attached" - "attached properties [WPF]" diff --git a/dotnet-desktop-guide/framework/wpf/advanced/wpf-globalization-and-localization-overview.md b/dotnet-desktop-guide/framework/wpf/advanced/wpf-globalization-and-localization-overview.md index a749a2a..2376185 100644 --- a/dotnet-desktop-guide/framework/wpf/advanced/wpf-globalization-and-localization-overview.md +++ b/dotnet-desktop-guide/framework/wpf/advanced/wpf-globalization-and-localization-overview.md @@ -2,6 +2,7 @@ title: Globalization and localization overview description: Learn about localization and globalization for Windows Presentation Foundation, including automatic layout, satellite assemblies, and localized attributes. ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "globalization [WPF], about globalization" - "localization [WPF], about localization" diff --git a/dotnet-desktop-guide/framework/wpf/advanced/xaml-syntax-in-detail.md b/dotnet-desktop-guide/framework/wpf/advanced/xaml-syntax-in-detail.md index 41597e5..655e821 100644 --- a/dotnet-desktop-guide/framework/wpf/advanced/xaml-syntax-in-detail.md +++ b/dotnet-desktop-guide/framework/wpf/advanced/xaml-syntax-in-detail.md @@ -2,6 +2,7 @@ title: "XAML Syntax In Detail" description: Learn about terms that are used to describe the elements of XAML syntax for Windows Presentation Foundation and other frameworks that use XAML. ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "XML [WPF], namespaces" - "XAML [WPF], parsing of attributes" diff --git a/dotnet-desktop-guide/framework/wpf/app-development/application-management-overview.md b/dotnet-desktop-guide/framework/wpf/app-development/application-management-overview.md index 2d535aa..af62482 100644 --- a/dotnet-desktop-guide/framework/wpf/app-development/application-management-overview.md +++ b/dotnet-desktop-guide/framework/wpf/app-development/application-management-overview.md @@ -1,6 +1,7 @@ --- title: "Application Management Overview" ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/app-development/building-a-wpf-application-wpf.md b/dotnet-desktop-guide/framework/wpf/app-development/building-a-wpf-application-wpf.md index 4dccc00..a9bb9cb 100644 --- a/dotnet-desktop-guide/framework/wpf/app-development/building-a-wpf-application-wpf.md +++ b/dotnet-desktop-guide/framework/wpf/app-development/building-a-wpf-application-wpf.md @@ -1,6 +1,7 @@ --- title: "Compile an app" ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/app-development/deploying-a-wpf-application-wpf.md b/dotnet-desktop-guide/framework/wpf/app-development/deploying-a-wpf-application-wpf.md index 30ef54c..7b0d1e5 100644 --- a/dotnet-desktop-guide/framework/wpf/app-development/deploying-a-wpf-application-wpf.md +++ b/dotnet-desktop-guide/framework/wpf/app-development/deploying-a-wpf-application-wpf.md @@ -2,6 +2,7 @@ title: "Deploy an app" description: Explore the deployment technologies that Windows and the .NET Framework use for Windows Presentation Foundation (WPF) applications. ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "WPF applications [WPF], deployment" - "deployment [WPF], applications" diff --git a/dotnet-desktop-guide/framework/wpf/app-development/navigation-overview.md b/dotnet-desktop-guide/framework/wpf/app-development/navigation-overview.md index 9d43447..9d31b7e 100644 --- a/dotnet-desktop-guide/framework/wpf/app-development/navigation-overview.md +++ b/dotnet-desktop-guide/framework/wpf/app-development/navigation-overview.md @@ -2,6 +2,7 @@ title: "Navigation Overview" description: Learn about support for browser-style navigation used in standalone applications and XAML browser applications in Windows Presentation Foundation (WPF). ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/app-development/wpf-add-ins-overview.md b/dotnet-desktop-guide/framework/wpf/app-development/wpf-add-ins-overview.md index aece0b3..ee46081 100644 --- a/dotnet-desktop-guide/framework/wpf/app-development/wpf-add-ins-overview.md +++ b/dotnet-desktop-guide/framework/wpf/app-development/wpf-add-ins-overview.md @@ -1,6 +1,7 @@ --- title: Add-ins overview ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "add-ins and XAML browser applications [WPF]" - "add-ins overview [WPF]" diff --git a/dotnet-desktop-guide/framework/wpf/app-development/wpf-windows-overview.md b/dotnet-desktop-guide/framework/wpf/app-development/wpf-windows-overview.md index 3ceca75..deaacde 100644 --- a/dotnet-desktop-guide/framework/wpf/app-development/wpf-windows-overview.md +++ b/dotnet-desktop-guide/framework/wpf/app-development/wpf-windows-overview.md @@ -2,6 +2,7 @@ title: Windows overview description: Get acquainted with the basics of creating and managing windows for standalone applications in Windows Presentation Foundation (WPF). ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/app-development/wpf-xaml-browser-applications-overview.md b/dotnet-desktop-guide/framework/wpf/app-development/wpf-xaml-browser-applications-overview.md index 8959ec1..51137c9 100644 --- a/dotnet-desktop-guide/framework/wpf/app-development/wpf-xaml-browser-applications-overview.md +++ b/dotnet-desktop-guide/framework/wpf/app-development/wpf-xaml-browser-applications-overview.md @@ -2,6 +2,7 @@ title: "XAML Browser Applications Overview" description: Learn how XAML browser applications combines features of Web applications and rich-client applications in the Windows Presentation Foundation (WPF). ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/controls/adorners-overview.md b/dotnet-desktop-guide/framework/wpf/controls/adorners-overview.md index 9e926f6..ac69447 100644 --- a/dotnet-desktop-guide/framework/wpf/controls/adorners-overview.md +++ b/dotnet-desktop-guide/framework/wpf/controls/adorners-overview.md @@ -2,6 +2,7 @@ title: "Adorners Overview" description: Learn about Windows Presentation Foundation Adorners, a special type of FrameworkElement that provides cues to a user, such as functional handles for elements. ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/controls/control-authoring-overview.md b/dotnet-desktop-guide/framework/wpf/controls/control-authoring-overview.md index f4ab868..f72f44e 100644 --- a/dotnet-desktop-guide/framework/wpf/controls/control-authoring-overview.md +++ b/dotnet-desktop-guide/framework/wpf/controls/control-authoring-overview.md @@ -2,6 +2,7 @@ title: "Control Authoring Overview" description: The extensibility of Windows Presentation Foundation controls minimizes the need to create custom controls. Learn how to create a new control, if necessary. ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/controls/ui-automation-of-a-wpf-custom-control.md b/dotnet-desktop-guide/framework/wpf/controls/ui-automation-of-a-wpf-custom-control.md index 93fcad4..e253a08 100644 --- a/dotnet-desktop-guide/framework/wpf/controls/ui-automation-of-a-wpf-custom-control.md +++ b/dotnet-desktop-guide/framework/wpf/controls/ui-automation-of-a-wpf-custom-control.md @@ -1,6 +1,7 @@ --- title: "UI Automation of a Custom Control" ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/getting-started/walkthrough-my-first-wpf-desktop-application.md b/dotnet-desktop-guide/framework/wpf/getting-started/walkthrough-my-first-wpf-desktop-application.md index c8705dd..4e9d38d 100644 --- a/dotnet-desktop-guide/framework/wpf/getting-started/walkthrough-my-first-wpf-desktop-application.md +++ b/dotnet-desktop-guide/framework/wpf/getting-started/walkthrough-my-first-wpf-desktop-application.md @@ -3,6 +3,7 @@ title: Create your first WPF app in Visual Studio 2019 - .NET Framework titleSuffix: "" description: Develop a Windows Presentation Foundation (WPF) desktop application that includes elements common to most WPF applications. ms.date: 09/06/2019 +ms.topic: tutorial dev_langs: - "csharp" - "vb" @@ -10,7 +11,6 @@ helpviewer_keywords: - "getting started [WPF], WPF" - "WPF [WPF], getting started" ms.assetid: b96bed40-8946-4285-8fe4-88045ab854ed -ms.topic: tutorial ms.custom: "mvc,vs-dotnet" --- # Tutorial: Create your first WPF application in Visual Studio 2019 diff --git a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/3-d-graphics-overview.md b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/3-d-graphics-overview.md index bf637bb..0c483b4 100644 --- a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/3-d-graphics-overview.md +++ b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/3-d-graphics-overview.md @@ -2,6 +2,7 @@ title: "3D Graphics Overview" description: Get acquainted with 3D graphics in Windows Presentation Foundation (WPF) to draw, transform, and animate 3D graphics in both markup and procedural code. ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/3-d-transformations-overview.md b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/3-d-transformations-overview.md index 7f7b7d1..1d2e05d 100644 --- a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/3-d-transformations-overview.md +++ b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/3-d-transformations-overview.md @@ -1,6 +1,7 @@ --- title: "3D Transformations Overview" ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/animation-overview.md b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/animation-overview.md index c361351..ddab3bb 100644 --- a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/animation-overview.md +++ b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/animation-overview.md @@ -2,6 +2,7 @@ title: "Animation Overview" description: Make an attractive user interface even more spectacular with dramatic screen transitions or vivid visual cues in Windows Presentation Foundation (WPF). ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/bitmap-effects-overview.md b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/bitmap-effects-overview.md index 20af6d7..9119109 100644 --- a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/bitmap-effects-overview.md +++ b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/bitmap-effects-overview.md @@ -1,6 +1,7 @@ --- title: "Bitmap Effects Overview" ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "bitmap effects [WPF]" ms.assetid: 23cb338e-4b59-4b52-b294-96431f9c9568 diff --git a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/brush-transformation-overview.md b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/brush-transformation-overview.md index 6ca18cd..ea962dc 100644 --- a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/brush-transformation-overview.md +++ b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/brush-transformation-overview.md @@ -1,6 +1,7 @@ --- title: "Brush Transformation Overview" ms.date: "03/30/2017" +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/custom-animations-overview.md b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/custom-animations-overview.md index 478a929..251bb1f 100644 --- a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/custom-animations-overview.md +++ b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/custom-animations-overview.md @@ -1,6 +1,7 @@ --- title: "Custom Animations Overview" ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "custom classes [WPF], animation" - "key frames [WPF], custom" diff --git a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/drawing-objects-overview.md b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/drawing-objects-overview.md index 9ae75fd..b12059a 100644 --- a/dotnet-desktop-guide/framework/wpf/graphics-multimedia/drawing-objects-overview.md +++ b/dotnet-desktop-guide/framework/wpf/graphics-multimedia/drawing-objects-overview.md @@ -2,6 +2,7 @@ title: "Drawing Objects Overview" description: Get acquainted with objects and how to use them to efficiently draw shapes, bitmaps, text, and media in Windows Presentation Foundation (WPF). ms.date: "03/30/2017" +ms.topic: overview helpviewer_keywords: - "ImageDrawing objects [WPF]" - "GlyphRunDrawing objects [WPF]" diff --git a/dotnet-desktop-guide/framework/wpf/introduction-to-wpf.md b/dotnet-desktop-guide/framework/wpf/introduction-to-wpf.md index 102e901..11d055a 100644 --- a/dotnet-desktop-guide/framework/wpf/introduction-to-wpf.md +++ b/dotnet-desktop-guide/framework/wpf/introduction-to-wpf.md @@ -3,7 +3,7 @@ title: Introduction to WPF titleSuffix: "" description: Create visually stunning user experiences in Windows. Discover the key capabilities and concepts of Windows Presentation Foundation (WPF). ms.date: 11/04/2016 -ms.topic: conceptual +ms.topic: overview ms.assetid: b8d7cf43-d1f2-4f3d-adb0-4f3a6428edc0 dev_langs: - csharp diff --git a/dotnet-desktop-guide/net/wpf/data/data-binding-overview.md b/dotnet-desktop-guide/net/wpf/data/data-binding-overview.md index 5f2ca5b..f54e656 100644 --- a/dotnet-desktop-guide/net/wpf/data/data-binding-overview.md +++ b/dotnet-desktop-guide/net/wpf/data/data-binding-overview.md @@ -4,6 +4,7 @@ description: Learn about the different data sources you can add to your project author: adegeo ms.date: 09/19/2019 ms.author: adegeo +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/net/wpf/fundamentals/styles-templates-create-apply-style.md b/dotnet-desktop-guide/net/wpf/fundamentals/styles-templates-create-apply-style.md index 4ad4de1..d34ecb0 100644 --- a/dotnet-desktop-guide/net/wpf/fundamentals/styles-templates-create-apply-style.md +++ b/dotnet-desktop-guide/net/wpf/fundamentals/styles-templates-create-apply-style.md @@ -4,6 +4,7 @@ description: Learn how to create and reference a control style in Windows Presen author: adegeo ms.author: adegeo ms.date: 09/12/2019 +ms.topic: conceptual dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/net/wpf/fundamentals/styles-templates-overview.md b/dotnet-desktop-guide/net/wpf/fundamentals/styles-templates-overview.md index 85e3f50..82d1c8f 100644 --- a/dotnet-desktop-guide/net/wpf/fundamentals/styles-templates-overview.md +++ b/dotnet-desktop-guide/net/wpf/fundamentals/styles-templates-overview.md @@ -4,6 +4,7 @@ description: Learn about XAML resources in Windows Presentation Foundation (WPF) author: adegeo ms.author: adegeo ms.date: 09/09/2019 +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/net/wpf/fundamentals/xaml-resources-define.md b/dotnet-desktop-guide/net/wpf/fundamentals/xaml-resources-define.md index 8f42c97..6d9d22f 100644 --- a/dotnet-desktop-guide/net/wpf/fundamentals/xaml-resources-define.md +++ b/dotnet-desktop-guide/net/wpf/fundamentals/xaml-resources-define.md @@ -4,6 +4,7 @@ description: Learn about XAML resources in WPF for .NET Core. Understand the typ author: adegeo ms.author: adegeo ms.date: 08/21/2019 +ms.topic: overview --- # Overview of XAML resources diff --git a/dotnet-desktop-guide/net/wpf/fundamentals/xaml.md b/dotnet-desktop-guide/net/wpf/fundamentals/xaml.md index ab24fed..c295878 100644 --- a/dotnet-desktop-guide/net/wpf/fundamentals/xaml.md +++ b/dotnet-desktop-guide/net/wpf/fundamentals/xaml.md @@ -4,6 +4,7 @@ description: Learn how the XAML language is structured and implemented by Window author: adegeo ms.date: 08/08/2019 ms.author: adegeo +ms.topic: overview dev_langs: - "csharp" - "vb" diff --git a/dotnet-desktop-guide/net/wpf/migration/convert-project-from-net-framework.md b/dotnet-desktop-guide/net/wpf/migration/convert-project-from-net-framework.md index bbd3af5..b4b1ab4 100644 --- a/dotnet-desktop-guide/net/wpf/migration/convert-project-from-net-framework.md +++ b/dotnet-desktop-guide/net/wpf/migration/convert-project-from-net-framework.md @@ -4,6 +4,7 @@ description: Learn how to migrate a Windows Presentation Foundation (WPF) app to author: mjrousos ms.date: 09/12/2019 ms.author: mikerou +ms.topic: how-to --- # Migrating WPF apps to .NET Core diff --git a/dotnet-desktop-guide/net/wpf/migration/differences-from-net-framework.md b/dotnet-desktop-guide/net/wpf/migration/differences-from-net-framework.md index 5d62814..c9932f9 100644 --- a/dotnet-desktop-guide/net/wpf/migration/differences-from-net-framework.md +++ b/dotnet-desktop-guide/net/wpf/migration/differences-from-net-framework.md @@ -4,6 +4,7 @@ description: Describes the differences between the .NET Framework implementation author: adegeo ms.date: 09/21/2019 ms.author: adegeo +ms.topic: conceptual --- # Differences in WPF diff --git a/dotnet-desktop-guide/net/wpf/themes/how-to-create-apply-template.md b/dotnet-desktop-guide/net/wpf/themes/how-to-create-apply-template.md index b611c5d..db71e70 100644 --- a/dotnet-desktop-guide/net/wpf/themes/how-to-create-apply-template.md +++ b/dotnet-desktop-guide/net/wpf/themes/how-to-create-apply-template.md @@ -5,6 +5,7 @@ author: adegeo ms.author: adegeo ms.date: 11/15/2019 no-loc: ["", "", "", "", "", "", "", "", "", "", "", "", "SizeToContent", "MinWidth", "TargetType", "Title"] +ms.topic: how-to helpviewer_keywords: - "control contract [WPF]" - "controls [WPF], visual structure changes"