Skip to content

Repo sync for protected CLA branch #2561

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 8 commits into from
Oct 29, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .openpublishing.publish.config.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"locale": "en-us",
"monikers": [],
"moniker_ranges": [
">= vs-2015"
">= msvc-140"
],
"xref_query_tags": ["/dotnet", "/uwp/api"],
"open_to_public_contributors": true,
Expand Down
4 changes: 2 additions & 2 deletions docs/atl/creating-the-project-atl-tutorial-part-1.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ This tutorial walks you step-by-step through a non-attributed ATL project that c

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.

::: moniker range="<=vs-2017"
::: moniker range="<=msvc-150"

|File|Description|
|----------|-----------------|
Expand All @@ -60,7 +60,7 @@ Visual Studio will create the project by generating several files. You can view

::: moniker-end

::: moniker range=">=vs-2019"
::: moniker range=">=msvc-160"

|File|Description|
|----------|-----------------|
Expand Down
4 changes: 2 additions & 2 deletions docs/atl/example-implementing-a-property-page.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ ms.assetid: c30b67fe-ce08-4249-ae29-f3060fa8d61e
---
# Example: Implementing a Property Page

::: moniker range="vs-2019"
::: moniker range="msvc-160"

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

::: moniker-end

::: moniker range="<=vs-2017"
::: moniker range="<=msvc-150"

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.

Expand Down
4 changes: 2 additions & 2 deletions docs/atl/implementing-property-pages.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ ms.assetid: 62f29440-33a7-40eb-a1ef-3634c95f640c
---
# Implementing Property Pages

::: moniker range="vs-2019"
::: moniker range="msvc-160"

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

::: moniker-end

::: moniker range="<=vs-2017"
::: moniker range="<=msvc-150"

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).

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@ ms.assetid: 7be2204c-6e58-4099-8892-001b848c8987
---
# Adding an ATL Active Server Page Component

::: moniker range="vs-2019"
::: moniker range="msvc-160"

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

::: moniker-end

::: moniker range="<=vs-2017"
::: moniker range="<=msvc-150"

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.

Expand Down
4 changes: 2 additions & 2 deletions docs/atl/reference/adding-an-atl-com-plus-1-0-component.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@ ms.assetid: c6c95e64-9ee4-4a6e-8804-5930202ce1b9
---
# Adding an ATL COM+ 1.0 Component

::: moniker range="vs-2019"
::: moniker range="msvc-160"

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

::: moniker-end

::: moniker range="<=vs-2017"
::: moniker range="<=msvc-150"

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

Expand Down
4 changes: 2 additions & 2 deletions docs/atl/reference/adding-an-atl-ole-db-consumer.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ ms.assetid: f940a513-4e42-4148-b521-dd0d7dc89fa2
---
# Adding an ATL OLE DB Consumer

::: moniker range="vs-2019"
::: moniker range="msvc-160"

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).

::: moniker-end

::: moniker range="<=vs-2017"
::: moniker range="<=msvc-150"

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).

Expand Down
4 changes: 2 additions & 2 deletions docs/atl/reference/adding-an-atl-ole-db-provider.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ ms.assetid: 26fba1e3-880f-4bc6-90e5-2096a48a3a6c
---
# Adding an ATL OLE DB Provider

::: moniker range="vs-2019"
::: moniker range="msvc-160"

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

::: moniker-end

::: moniker range="<=vs-2017"
::: moniker range="<=msvc-150"

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.

Expand Down
4 changes: 2 additions & 2 deletions docs/atl/reference/atl-active-server-page-component-wizard.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ ms.assetid: 5a5cb904-dbbf-44ea-ad3d-2ddd14c1d3c5
---
# ATL Active Server Page Component Wizard

::: moniker range="vs-2019"
::: moniker range="msvc-160"

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

::: moniker-end

::: moniker range="<=vs-2017"
::: moniker range="<=msvc-150"

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.

Expand Down
4 changes: 2 additions & 2 deletions docs/atl/reference/atl-com-plus-1-0-component-wizard.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ ms.assetid: 11670681-8671-4122-96a4-2e52f8dadce0
---
# ATL COM+ 1.0 Component Wizard

::: moniker range="vs-2019"
::: moniker range="msvc-160"

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

::: moniker-end

::: moniker range="<=vs-2017"
::: moniker range="<=msvc-150"

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

Expand Down
4 changes: 2 additions & 2 deletions docs/atl/reference/atl-ole-db-consumer-wizard.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ ms.assetid: dcb68ed1-2224-422f-9f7b-108a74864204
---
# ATL OLE DB Consumer Wizard

::: moniker range="vs-2019"
::: moniker range="msvc-160"

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

::: moniker-end

::: moniker range="<=vs-2017"
::: moniker range="<=msvc-150"

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.

Expand Down
4 changes: 2 additions & 2 deletions docs/atl/reference/atl-ole-db-provider-wizard.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ ms.assetid: cf91ba78-01d1-4d12-b673-e95d96bfbebe
---
# ATL OLE DB Provider Wizard

::: moniker range="vs-2019"
::: moniker range="msvc-160"

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

::: moniker-end

::: moniker range="<=vs-2017"
::: moniker range="<=msvc-150"

## Remarks

Expand Down
4 changes: 2 additions & 2 deletions docs/atl/reference/atl-property-page-wizard.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@ ms.assetid: 6113e325-facd-4f68-b491-144d75209922
---
# ATL Property Page Wizard

::: moniker range="vs-2019"
::: moniker range="msvc-160"

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

::: moniker-end

::: moniker range="<=vs-2017"
::: moniker range="<=msvc-150"

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.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ ms.assetid: 2fbe259c-6be1-4d0e-9cfe-721c75c97cb1
---
# COM+ 1.0, ATL COM+ 1.0 Component Wizard

::: moniker range="vs-2019"
::: moniker range="msvc-160"

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

::: moniker-end

::: moniker range="<=vs-2017"
::: moniker range="<=msvc-150"

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

Expand Down
4 changes: 2 additions & 2 deletions docs/atl/reference/options-atl-property-page-wizard.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@ ms.assetid: a7107779-b2ea-4f99-b84b-7f3e0c504bc8
---
# Options, ATL Property Page Wizard

::: moniker range="vs-2019"
::: moniker range="msvc-160"

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

::: moniker-end

::: moniker range="<=vs-2017"
::: moniker range="<=msvc-150"

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

Expand Down
4 changes: 2 additions & 2 deletions docs/atl/reference/strings-atl-property-page-wizard.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@ ms.assetid: 00547db6-911f-49eb-92e1-2ba67079d4df
---
# Strings, ATL Property Page Wizard

::: moniker range="vs-2019"
::: moniker range="msvc-160"

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

::: moniker-end

::: moniker range="<=vs-2017"
::: moniker range="<=msvc-150"

Provides the text associated with the property page.

Expand Down
4 changes: 2 additions & 2 deletions docs/build-insights/get-started-with-cpp-build-insights.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ helpviewer_keywords: ["C++ Build Insights", "throughput analysis", "build time a
---
# Get started with C++ Build Insights

::: moniker range="<=vs-2017"
::: moniker range="<=msvc-150"

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.

::: moniker-end
::: moniker range="vs-2019"
::: moniker range="msvc-160"

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:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ helpviewer_keywords: ["C++ Build Insights", "C++ Build Insights SDK", "CL_PASS_D
---
# CL_PASS_DATA structure

::: moniker range="<=vs-2015"
::: moniker range="<=msvc-140"

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.

::: moniker-end
::: moniker range=">=vs-2017"
::: moniker range=">=msvc-150"

The `CL_PASS_DATA` structure describes a compilation pass.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ helpviewer_keywords: ["C++ Build Insights", "C++ Build Insights SDK", "EVENT_COL
---
# EVENT_COLLECTION_DATA structure

::: moniker range="<=vs-2015"
::: moniker range="<=msvc-140"

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.

::: moniker-end
::: moniker range=">=vs-2017"
::: moniker range=">=msvc-150"

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

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ helpviewer_keywords: ["C++ Build Insights", "C++ Build Insights SDK", "EVENT_DAT
---
# EVENT_DATA structure

::: moniker range="<=vs-2015"
::: moniker range="<=msvc-140"

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.

::: moniker-end
::: moniker range=">=vs-2017"
::: moniker range=">=msvc-150"

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.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ helpviewer_keywords: ["C++ Build Insights", "C++ Build Insights SDK", "EVENT_ID"
---
# EVENT_ID enum

::: moniker range="<=vs-2015"
::: moniker range="<=msvc-140"

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.

::: moniker-end
::: moniker range=">=vs-2017"
::: moniker range=">=msvc-150"

The `EVENT_ID` enum.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ helpviewer_keywords: ["C++ Build Insights", "C++ Build Insights SDK", "FILE_DATA
---
# FILE_DATA structure

::: moniker range="<=vs-2015"
::: moniker range="<=msvc-140"

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.

::: moniker-end
::: moniker range=">=vs-2017"
::: moniker range=">=msvc-150"

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

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ helpviewer_keywords: ["C++ Build Insights", "C++ Build Insights SDK", "FILE_TYPE
---
# FILE_TYPE_CODE enum

::: moniker range="<=vs-2015"
::: moniker range="<=msvc-140"

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.

::: moniker-end
::: moniker range=">=vs-2017"
::: moniker range=">=msvc-150"

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

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ helpviewer_keywords: ["C++ Build Insights", "C++ Build Insights SDK", "FRONT_END
---
# FRONT_END_FILE_DATA structure

::: moniker range="<=vs-2015"
::: moniker range="<=msvc-140"

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.

::: moniker-end
::: moniker range=">=vs-2017"
::: moniker range=">=msvc-150"

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

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ helpviewer_keywords: ["C++ Build Insights", "C++ Build Insights SDK", "FUNCTION_
---
# FUNCTION_DATA structure

::: moniker range="<=vs-2015"
::: moniker range="<=msvc-140"

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.

::: moniker-end
::: moniker range=">=vs-2017"
::: moniker range=">=msvc-150"

The `FUNCTION_DATA` structure describes a function.

Expand Down
Loading