Skip to content

Commit 87c6783

Browse files
author
Colin Robertson
authored
Merge pull request #2561 from MicrosoftDocs/master637395290176482166
Repo sync for protected CLA branch
2 parents 4507e69 + 9c2b3df commit 87c6783

File tree

236 files changed

+576
-576
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

236 files changed

+576
-576
lines changed

.openpublishing.publish.config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"locale": "en-us",
99
"monikers": [],
1010
"moniker_ranges": [
11-
">= vs-2015"
11+
">= msvc-140"
1212
],
1313
"xref_query_tags": ["/dotnet", "/uwp/api"],
1414
"open_to_public_contributors": true,

docs/atl/creating-the-project-atl-tutorial-part-1.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ This tutorial walks you step-by-step through a non-attributed ATL project that c
4444
4545
Visual Studio will create the project by generating several files. You can view these files in **Solution Explorer** by expanding the `Polygon` object. The files are listed below.
4646
47-
::: moniker range="<=vs-2017"
47+
::: moniker range="<=msvc-150"
4848
4949
|File|Description|
5050
|----------|-----------------|
@@ -60,7 +60,7 @@ Visual Studio will create the project by generating several files. You can view
6060
6161
::: moniker-end
6262
63-
::: moniker range=">=vs-2019"
63+
::: moniker range=">=msvc-160"
6464
6565
|File|Description|
6666
|----------|-----------------|

docs/atl/example-implementing-a-property-page.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ ms.assetid: c30b67fe-ce08-4249-ae29-f3060fa8d61e
66
---
77
# Example: Implementing a Property Page
88

9-
::: moniker range="vs-2019"
9+
::: moniker range="msvc-160"
1010

1111
The ATL Property Page wizard is not available in Visual Studio 2019 and later.
1212

1313
::: moniker-end
1414

15-
::: moniker range="<=vs-2017"
15+
::: moniker range="<=msvc-150"
1616

1717
This example shows how to build a property page that displays (and allows you to change) properties of the [Document Classes](../mfc/document-classes.md) interface.
1818

docs/atl/implementing-property-pages.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ ms.assetid: 62f29440-33a7-40eb-a1ef-3634c95f640c
66
---
77
# Implementing Property Pages
88

9-
::: moniker range="vs-2019"
9+
::: moniker range="msvc-160"
1010

1111
The ATL Property Page wizard is not available in Visual Studio 2019 and later.
1212

1313
::: moniker-end
1414

15-
::: moniker range="<=vs-2017"
15+
::: moniker range="<=msvc-150"
1616

1717
Property pages are COM objects that implement the `IPropertyPage` or `IPropertyPage2` interface. ATL provides support for implementing property pages through the [ATL Property Page Wizard](../atl/reference/atl-property-page-wizard.md) in the [Add Class dialog box](../ide/adding-a-class-visual-cpp.md#add-class-dialog-box).
1818

docs/atl/reference/adding-an-atl-active-server-page-component.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ ms.assetid: 7be2204c-6e58-4099-8892-001b848c8987
55
---
66
# Adding an ATL Active Server Page Component
77

8-
::: moniker range="vs-2019"
8+
::: moniker range="msvc-160"
99

1010
The ATL Active Server Pages component wizard is not available in Visual Studio 2019 and later.
1111

1212
::: moniker-end
1313

14-
::: moniker range="<=vs-2017"
14+
::: moniker range="<=msvc-150"
1515

1616
To add an Active Template Library (ATL) object to your project, your project must have been created as an ATL COM application or as an MFC application that contains ATL support. You can use the [ATL Project Wizard](../../atl/reference/atl-project-wizard.md) to create an ATL application, you can select **Add ATL Support to MFC** from the [Add Class Dialog Box](../../ide/adding-a-class-visual-cpp.md#add-class-dialog-box) dialog box, or you can [add an ATL object to your MFC application](../../mfc/reference/adding-atl-support-to-your-mfc-project.md) to implement ATL support for an MFC application.
1717

docs/atl/reference/adding-an-atl-com-plus-1-0-component.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ ms.assetid: c6c95e64-9ee4-4a6e-8804-5930202ce1b9
55
---
66
# Adding an ATL COM+ 1.0 Component
77

8-
::: moniker range="vs-2019"
8+
::: moniker range="msvc-160"
99

1010
The ATL COM+ 1.0 Component wizard is not available in Visual Studio 2019 and later.
1111

1212
::: moniker-end
1313

14-
::: moniker range="<=vs-2017"
14+
::: moniker range="<=msvc-150"
1515

1616
This wizard adds an object to your project that supports COM+ 1.0 services, including transactions.
1717

docs/atl/reference/adding-an-atl-ole-db-consumer.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ ms.assetid: f940a513-4e42-4148-b521-dd0d7dc89fa2
66
---
77
# Adding an ATL OLE DB Consumer
88

9-
::: moniker range="vs-2019"
9+
::: moniker range="msvc-160"
1010

1111
The ATL OLE DB Consumer wizard is not available in Visual Studio 2019 and later. You can still add the functionality manually. For more information, see [Creating a Consumer Without Using a Wizard](../../data/oledb/creating-a-consumer-without-using-a-wizard.md).
1212

1313
::: moniker-end
1414

15-
::: moniker range="<=vs-2017"
15+
::: moniker range="<=msvc-150"
1616

1717
Use this wizard to add an ATL OLE DB consumer to a project. An ATL OLE DB consumer consists of an OLE DB accessor class and data bindings necessary to access a data source. The project must have been created as an ATL COM application, or as an MFC or Win32 application that contains ATL support (which the ATL OLE DB Consumer Wizard adds automatically).
1818

docs/atl/reference/adding-an-atl-ole-db-provider.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ ms.assetid: 26fba1e3-880f-4bc6-90e5-2096a48a3a6c
66
---
77
# Adding an ATL OLE DB Provider
88

9-
::: moniker range="vs-2019"
9+
::: moniker range="msvc-160"
1010

1111
The ATL OLE DB Provider wizard is not available in Visual Studio 2019 and later.
1212

1313
::: moniker-end
1414

15-
::: moniker range="<=vs-2017"
15+
::: moniker range="<=msvc-150"
1616

1717
Use this wizard to add an ATL OLE DB provider to a project. An ATL OLE DB provider consists of a data source, session, command, and rowset classes. The project must have been created as an ATL COM application.
1818

docs/atl/reference/atl-active-server-page-component-wizard.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ ms.assetid: 5a5cb904-dbbf-44ea-ad3d-2ddd14c1d3c5
66
---
77
# ATL Active Server Page Component Wizard
88

9-
::: moniker range="vs-2019"
9+
::: moniker range="msvc-160"
1010

1111
This wizard is not available in Visual Studio 2019 and later.
1212

1313
::: moniker-end
1414

15-
::: moniker range="<=vs-2017"
15+
::: moniker range="<=msvc-150"
1616

1717
This wizard inserts into the project an Active Server Pages (ASP) component. The Microsoft Internet Information Services (IIS) uses ASP components as part of its enhanced Web page development architecture.
1818

docs/atl/reference/atl-com-plus-1-0-component-wizard.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ ms.assetid: 11670681-8671-4122-96a4-2e52f8dadce0
66
---
77
# ATL COM+ 1.0 Component Wizard
88

9-
::: moniker range="vs-2019"
9+
::: moniker range="msvc-160"
1010

1111
This wizard is not available in Visual Studio 2019 and later.
1212

1313
::: moniker-end
1414

15-
::: moniker range="<=vs-2017"
15+
::: moniker range="<=msvc-150"
1616

1717
Use this wizard to add an object to your project that supports COM+ 1.0 services, including transactions.
1818

docs/atl/reference/atl-ole-db-consumer-wizard.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ ms.assetid: dcb68ed1-2224-422f-9f7b-108a74864204
66
---
77
# ATL OLE DB Consumer Wizard
88

9-
::: moniker range="vs-2019"
9+
::: moniker range="msvc-160"
1010

1111
This wizard is not available in Visual Studio 2019 and later.
1212

1313
::: moniker-end
1414

15-
::: moniker range="<=vs-2017"
15+
::: moniker range="<=msvc-150"
1616

1717
This wizard sets up an OLE DB consumer class with the data bindings necessary to access the specified data source through the specified OLE DB provider.
1818

docs/atl/reference/atl-ole-db-provider-wizard.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ ms.assetid: cf91ba78-01d1-4d12-b673-e95d96bfbebe
66
---
77
# ATL OLE DB Provider Wizard
88

9-
::: moniker range="vs-2019"
9+
::: moniker range="msvc-160"
1010

1111
This wizard is not available in Visual Studio 2019 and later.
1212

1313
::: moniker-end
1414

15-
::: moniker range="<=vs-2017"
15+
::: moniker range="<=msvc-150"
1616

1717
## Remarks
1818

docs/atl/reference/atl-property-page-wizard.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ ms.assetid: 6113e325-facd-4f68-b491-144d75209922
77
---
88
# ATL Property Page Wizard
99

10-
::: moniker range="vs-2019"
10+
::: moniker range="msvc-160"
1111

1212
This wizard is not available in Visual Studio 2019 and later.
1313

1414
::: moniker-end
1515

16-
::: moniker range="<=vs-2017"
16+
::: moniker range="<=msvc-150"
1717

1818
This wizard [adds a property page into an ATL project](../../atl/reference/adding-an-atl-property-page.md) or to an MFC project with ATL support. An ATL property page provides a user interface for setting the properties (or calling the methods) of one or more COM objects.
1919

docs/atl/reference/com-plus-1-0-atl-com-plus-1-0-component-wizard.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ ms.assetid: 2fbe259c-6be1-4d0e-9cfe-721c75c97cb1
66
---
77
# COM+ 1.0, ATL COM+ 1.0 Component Wizard
88

9-
::: moniker range="vs-2019"
9+
::: moniker range="msvc-160"
1010

1111
This wizard is not available in Visual Studio 2019 and later.
1212

1313
::: moniker-end
1414

15-
::: moniker range="<=vs-2017"
15+
::: moniker range="<=msvc-150"
1616

1717
Use this page of the ATL COM+ 1.0 Component Wizard to specify interface type and additional interfaces to be supported.
1818

docs/atl/reference/options-atl-property-page-wizard.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ ms.assetid: a7107779-b2ea-4f99-b84b-7f3e0c504bc8
77
---
88
# Options, ATL Property Page Wizard
99

10-
::: moniker range="vs-2019"
10+
::: moniker range="msvc-160"
1111

1212
The ATL Property Page wizard is not available in Visual Studio 2019 and later.
1313

1414
::: moniker-end
1515

16-
::: moniker range="<=vs-2017"
16+
::: moniker range="<=msvc-150"
1717

1818
Use this page of the wizard to define the threading model and aggregation level of property page you are creating.
1919

docs/atl/reference/strings-atl-property-page-wizard.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ ms.assetid: 00547db6-911f-49eb-92e1-2ba67079d4df
77
---
88
# Strings, ATL Property Page Wizard
99

10-
::: moniker range="vs-2019"
10+
::: moniker range="msvc-160"
1111

1212
The ATL Property Page wizard is not available in Visual Studio 2019 and later.
1313

1414
::: moniker-end
1515

16-
::: moniker range="<=vs-2017"
16+
::: moniker range="<=msvc-150"
1717

1818
Provides the text associated with the property page.
1919

docs/build-insights/get-started-with-cpp-build-insights.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ helpviewer_keywords: ["C++ Build Insights", "throughput analysis", "build time a
66
---
77
# Get started with C++ Build Insights
88

9-
::: moniker range="<=vs-2017"
9+
::: moniker range="<=msvc-150"
1010

1111
The C++ Build Insights tools are available in Visual Studio 2019. To see the documentation for that version, set the Visual Studio **Version** selector control for this article to Visual Studio 2019. It's found at the top of the table of contents on this page.
1212

1313
::: moniker-end
14-
::: moniker range="vs-2019"
14+
::: moniker range="msvc-160"
1515

1616
C++ Build Insights is a collection of tools that provides increased visibility into the Microsoft Visual C++ (MSVC) tool chain. The tools collect data about your C++ builds, and present it in a format that can help you answer common questions, like:
1717

docs/build-insights/reference/sdk/c-event-data-types/cl-pass-data-struct.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ helpviewer_keywords: ["C++ Build Insights", "C++ Build Insights SDK", "CL_PASS_D
66
---
77
# CL_PASS_DATA structure
88

9-
::: moniker range="<=vs-2015"
9+
::: moniker range="<=msvc-140"
1010

1111
The C++ Build Insights SDK is compatible with Visual Studio 2017 and above. To see the documentation for these versions, set the Visual Studio **Version** selector control for this article to Visual Studio 2017 or Visual Studio 2019. It's found at the top of the table of contents on this page.
1212

1313
::: moniker-end
14-
::: moniker range=">=vs-2017"
14+
::: moniker range=">=msvc-150"
1515

1616
The `CL_PASS_DATA` structure describes a compilation pass.
1717

docs/build-insights/reference/sdk/c-event-data-types/event-collection-data-struct.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ helpviewer_keywords: ["C++ Build Insights", "C++ Build Insights SDK", "EVENT_COL
66
---
77
# EVENT_COLLECTION_DATA structure
88

9-
::: moniker range="<=vs-2015"
9+
::: moniker range="<=msvc-140"
1010

1111
The C++ Build Insights SDK is compatible with Visual Studio 2017 and above. To see the documentation for these versions, set the Visual Studio **Version** selector control for this article to Visual Studio 2017 or Visual Studio 2019. It's found at the top of the table of contents on this page.
1212

1313
::: moniker-end
14-
::: moniker range=">=vs-2017"
14+
::: moniker range=">=msvc-150"
1515

1616
The `EVENT_COLLECTION_DATA` structure describes an array of [EVENT_DATA](event-data-struct.md) elements.
1717

docs/build-insights/reference/sdk/c-event-data-types/event-data-struct.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ helpviewer_keywords: ["C++ Build Insights", "C++ Build Insights SDK", "EVENT_DAT
66
---
77
# EVENT_DATA structure
88

9-
::: moniker range="<=vs-2015"
9+
::: moniker range="<=msvc-140"
1010

1111
The C++ Build Insights SDK is compatible with Visual Studio 2017 and above. To see the documentation for these versions, set the Visual Studio **Version** selector control for this article to Visual Studio 2017 or Visual Studio 2019. It's found at the top of the table of contents on this page.
1212

1313
::: moniker-end
14-
::: moniker range=">=vs-2017"
14+
::: moniker range=">=msvc-150"
1515

1616
The `EVENT_DATA` structure describes an event received from an analysis or relogging session. These sessions are started by calling the [Analyze](../functions/analyze.md), [AnalyzeA](../functions/analyze-a.md), [AnalyzeW](../functions/analyze-w.md), [Relog](../functions/relog.md), [RelogA](../functions/relog-a.md), or [RelogW](../functions/relog-w.md) functions.
1717

docs/build-insights/reference/sdk/c-event-data-types/event-id-enum.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ helpviewer_keywords: ["C++ Build Insights", "C++ Build Insights SDK", "EVENT_ID"
66
---
77
# EVENT_ID enum
88

9-
::: moniker range="<=vs-2015"
9+
::: moniker range="<=msvc-140"
1010

1111
The C++ Build Insights SDK is compatible with Visual Studio 2017 and above. To see the documentation for these versions, set the Visual Studio **Version** selector control for this article to Visual Studio 2017 or Visual Studio 2019. It's found at the top of the table of contents on this page.
1212

1313
::: moniker-end
14-
::: moniker range=">=vs-2017"
14+
::: moniker range=">=msvc-150"
1515

1616
The `EVENT_ID` enum.
1717

docs/build-insights/reference/sdk/c-event-data-types/file-data-struct.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ helpviewer_keywords: ["C++ Build Insights", "C++ Build Insights SDK", "FILE_DATA
66
---
77
# FILE_DATA structure
88

9-
::: moniker range="<=vs-2015"
9+
::: moniker range="<=msvc-140"
1010

1111
The C++ Build Insights SDK is compatible with Visual Studio 2017 and above. To see the documentation for these versions, set the Visual Studio **Version** selector control for this article to Visual Studio 2017 or Visual Studio 2019. It's found at the top of the table of contents on this page.
1212

1313
::: moniker-end
14-
::: moniker range=">=vs-2017"
14+
::: moniker range=">=msvc-150"
1515

1616
The `FILE_DATA` structure describes a file input or output.
1717

docs/build-insights/reference/sdk/c-event-data-types/file-type-code-enum.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ helpviewer_keywords: ["C++ Build Insights", "C++ Build Insights SDK", "FILE_TYPE
66
---
77
# FILE_TYPE_CODE enum
88

9-
::: moniker range="<=vs-2015"
9+
::: moniker range="<=msvc-140"
1010

1111
The C++ Build Insights SDK is compatible with Visual Studio 2017 and above. To see the documentation for these versions, set the Visual Studio **Version** selector control for this article to Visual Studio 2017 or Visual Studio 2019. It's found at the top of the table of contents on this page.
1212

1313
::: moniker-end
14-
::: moniker range=">=vs-2017"
14+
::: moniker range=">=msvc-150"
1515

1616
The `FILE_TYPE_CODE` enum describes the type of a file.
1717

docs/build-insights/reference/sdk/c-event-data-types/front-end-file-data-struct.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ helpviewer_keywords: ["C++ Build Insights", "C++ Build Insights SDK", "FRONT_END
66
---
77
# FRONT_END_FILE_DATA structure
88

9-
::: moniker range="<=vs-2015"
9+
::: moniker range="<=msvc-140"
1010

1111
The C++ Build Insights SDK is compatible with Visual Studio 2017 and above. To see the documentation for these versions, set the Visual Studio **Version** selector control for this article to Visual Studio 2017 or Visual Studio 2019. It's found at the top of the table of contents on this page.
1212

1313
::: moniker-end
14-
::: moniker range=">=vs-2017"
14+
::: moniker range=">=msvc-150"
1515

1616
The `FRONT_END_FILE_DATA` structure describes the processing of a file by the compiler front end.
1717

docs/build-insights/reference/sdk/c-event-data-types/function-data-struct.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ helpviewer_keywords: ["C++ Build Insights", "C++ Build Insights SDK", "FUNCTION_
66
---
77
# FUNCTION_DATA structure
88

9-
::: moniker range="<=vs-2015"
9+
::: moniker range="<=msvc-140"
1010

1111
The C++ Build Insights SDK is compatible with Visual Studio 2017 and above. To see the documentation for these versions, set the Visual Studio **Version** selector control for this article to Visual Studio 2017 or Visual Studio 2019. It's found at the top of the table of contents on this page.
1212

1313
::: moniker-end
14-
::: moniker range=">=vs-2017"
14+
::: moniker range=">=msvc-150"
1515

1616
The `FUNCTION_DATA` structure describes a function.
1717

0 commit comments

Comments
 (0)