Skip to content

Standardize See also sections #853

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

Closed
wants to merge 1 commit into from
Closed
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 docs/windows/abstract-cpp-component-extensions.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,6 @@ public:
};
```

## See Also
## See also

[Component Extensions for .NET and UWP](../windows/component-extensions-for-runtime-platforms.md)
4 changes: 2 additions & 2 deletions docs/windows/accelerator-editor.md
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ The procedures below refer to the use of standard property pages, however, both

Win32

## See Also
## See also

[Resource Editors](../windows/resource-editors.md)<br/>
[Accelerator Keys](../windows/predefined-accelerator-keys.md)<br/>
[Accelerator Keys](../windows/predefined-accelerator-keys.md)<br/>
4 changes: 2 additions & 2 deletions docs/windows/accelerator-keys-image-editor-for-icons.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,10 +56,10 @@ Below are the accelerator keys for the Image editor commands that are bound to k

None

## See Also
## See also

[Image Editor for Icons](../windows/image-editor-for-icons.md)<br/>
[How to: Create an Icon or Other Image](../windows/creating-an-icon-or-other-image-image-editor-for-icons.md)<br/>
[How to: Edit an Image](../windows/selecting-an-area-of-an-image-image-editor-for-icons.md)<br/>
[How to: Use a Drawing Tool](../windows/using-a-drawing-tool-image-editor-for-icons.md)<br/>
[How to: Work with Color](../windows/working-with-color-image-editor-for-icons.md)<br/>
[How to: Work with Color](../windows/working-with-color-image-editor-for-icons.md)<br/>
4 changes: 2 additions & 2 deletions docs/windows/adding-editing-or-deleting-controls.md
Original file line number Diff line number Diff line change
Expand Up @@ -183,7 +183,7 @@ ActiveX controls supplied by independent vendors may come equipped with their ow

Win32

## See Also
## See also

[Manage Dialog Box Controls](controls-in-dialog-boxes.md)<br/>
[How To: Layout Controls](arrangement-of-controls-on-dialog-boxes.md)<br/>
Expand All @@ -198,4 +198,4 @@ Win32
[Overriding a Virtual Function](../ide/overriding-a-virtual-function-visual-cpp.md)<br/>
[MFC Message Handler](../mfc/reference/adding-an-mfc-message-handler.md)
[Declaring a Variable Based on Your New Control Class](../mfc/reference/declaring-a-variable-based-on-your-new-control-class.md)<br/>
-->
-->
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,6 @@ To add files that are neither source, header, or resource files to your project,
> [!NOTE]
> Before building your project, you will need to specify build options for these files so that they are included correctly in your finished application. For more information, see [Specifying Project Settings with Property Pages](../build/reference/property-pages-visual-cpp.md) and [Building a C/C++ Program](../build/building-c-cpp-programs.md).

## See Also
## See also

[Creating an Empty Windows Desktop Application](../windows/creating-an-empty-windows-desktop-application.md)
4 changes: 2 additions & 2 deletions docs/windows/application-settings-win-32-project-wizard.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,6 @@ Add support for one of the libraries supplied in Visual C++.
|**ATL**|Builds into the project support for classes in the Active Template Library (ATL). For Win32 console applications only.<br /><br /> **Note** This option does not indicate support for adding ATL objects using the ATL code wizards. You can add ATL objects only to ATL projects or MFC projects with ATL support.|
|**MFC**|Builds into the project support for the Microsoft Foundation Class (MFC) Library. For Win32 console applications and static libraries only.|

## See Also
## See also

[Win32 Application Wizard](../windows/win32-application-wizard.md)
[Win32 Application Wizard](../windows/win32-application-wizard.md)
4 changes: 2 additions & 2 deletions docs/windows/arrangement-of-controls-on-dialog-boxes.md
Original file line number Diff line number Diff line change
Expand Up @@ -201,8 +201,8 @@ You can size a combo box when you add it to the dialog box. You can also specify

Win32

## See Also
## See also

[Manage Dialog Box Controls](controls-in-dialog-boxes.md)<br/>
[How To: Add, Edit, or Delete Controls](adding-editing-or-deleting-controls.md)<br/>
[How to: Define Control Access and Values](defining-mnemonics-access-keys.md)<br/>
[How to: Define Control Access and Values](defining-mnemonics-access-keys.md)<br/>
4 changes: 2 additions & 2 deletions docs/windows/arrays-cpp-component-extensions.md
Original file line number Diff line number Diff line change
Expand Up @@ -155,6 +155,6 @@ int main() {
}
```

## See Also
## See also

[Component Extensions for .NET and UWP](../windows/component-extensions-for-runtime-platforms.md)
[Component Extensions for .NET and UWP](../windows/component-extensions-for-runtime-platforms.md)
4 changes: 2 additions & 2 deletions docs/windows/atl-predefined-symbols.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ When you are working with dialogs and controls in the [Dialog Editor](../windows

ATL

## See Also
## See also

[Predefined Symbol IDs](../windows/predefined-symbol-ids.md)<br/>
[MFC Predefined Symbols](../windows/mfc-predefined-symbols.md)<br/>
[Win32 Predefined Symbols](../windows/win32-predefined-symbols.md)<br/>
[Win32 Predefined Symbols](../windows/win32-predefined-symbols.md)<br/>
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,6 @@ public ref struct ABC : public Attribute {
ref struct AStruct{};
```

## See Also
## See also

[User-Defined Attributes](../windows/user-defined-attributes-cpp-component-extensions.md)
[User-Defined Attributes](../windows/user-defined-attributes-cpp-component-extensions.md)
4 changes: 2 additions & 2 deletions docs/windows/attribute-targets-cpp-component-extensions.md
Original file line number Diff line number Diff line change
Expand Up @@ -265,6 +265,6 @@ ref class MyClass {};
value struct MyStruct {};
```

## See Also
## See also

[User-Defined Attributes](../windows/user-defined-attributes-cpp-component-extensions.md)
[User-Defined Attributes](../windows/user-defined-attributes-cpp-component-extensions.md)
4 changes: 2 additions & 2 deletions docs/windows/attributes/aggregatable.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,9 +71,9 @@ class CMyClass {};

For more information about the attribute contexts, see [Attribute Contexts](cpp-attributes-com-net.md#contexts).

## See Also
## See also

[IDL Attributes](idl-attributes.md)<br/>
[Class Attributes](class-attributes.md)<br/>
[Typedef, Enum, Union, and Struct Attributes](typedef-enum-union-and-struct-attributes.md)<br/>
[Aggregation](/windows/desktop/com/aggregation)
[Aggregation](/windows/desktop/com/aggregation)
4 changes: 2 additions & 2 deletions docs/windows/attributes/aggregates.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,11 +79,11 @@ struct CObject : IObject

For more information about the attribute contexts, see [Attribute Contexts](cpp-attributes-com-net.md#contexts).

## See Also
## See also

[COM Attributes](com-attributes.md)<br/>
[Class Attributes](class-attributes.md)<br/>
[Typedef, Enum, Union, and Struct Attributes](typedef-enum-union-and-struct-attributes.md)<br/>
[Aggregation](/windows/desktop/com/aggregation)<br/>
[Aggregatable](/windows/desktop/Midl/aggregatable)<br/>
[COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND](../../atl/reference/com-interface-entry-macros.md#com_interface_entry_autoaggregate_blind)
[COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND](../../atl/reference/com-interface-entry-macros.md#com_interface_entry_autoaggregate_blind)
4 changes: 2 additions & 2 deletions docs/windows/attributes/appobject.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,8 @@ class A : public ICustom {

For more information about the attribute contexts, see [Attribute Contexts](cpp-attributes-com-net.md#contexts).

## See Also
## See also

[IDL Attributes](idl-attributes.md)<br/>
[Class Attributes](class-attributes.md)<br/>
[Typedef, Enum, Union, and Struct Attributes](typedef-enum-union-and-struct-attributes.md)
[Typedef, Enum, Union, and Struct Attributes](typedef-enum-union-and-struct-attributes.md)
4 changes: 2 additions & 2 deletions docs/windows/attributes/array-attributes.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,6 @@ The following attributes apply to arrays or `SAFEARRAY`s.
|[satype](satype.md)|Specifies the data type of the `SAFEARRAY` structure.|
|[string](string-cpp.md)|Indicates that the one-dimensional **char**, **wchar_t**, `byte` (or equivalent) array or the pointer to such an array must be treated as a string.|

## See Also
## See also

[Attributes by Usage](attributes-by-usage.md)
[Attributes by Usage](attributes-by-usage.md)
4 changes: 2 additions & 2 deletions docs/windows/attributes/async-uuid.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ __interface ICustom {

For more information about the attribute contexts, see [Attribute Contexts](cpp-attributes-com-net.md#contexts).

## See Also
## See also

[IDL Attributes](idl-attributes.md)<br/>
[Interface Attributes](interface-attributes.md)
[Interface Attributes](interface-attributes.md)
4 changes: 2 additions & 2 deletions docs/windows/attributes/attribute-programming-faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,6 @@ If you are going to make a forward declaration of an attributed interface, you m

No, using attributes on a class derived from a class that also uses attributes is not supported.

## See Also
## See also

[C++ Attributes for COM and .NET](cpp-attributes-com-net.md)
[C++ Attributes for COM and .NET](cpp-attributes-com-net.md)
2 changes: 1 addition & 1 deletion docs/windows/attributes/attribute.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,6 @@ ms.assetid: 8cb3489f-65c4-44ea-b0aa-3c3c6b15741d
> [!NOTE]
> The **attribute** attribute is now deprecated. Use the common language runtime attribute `System.Attribute` to directly to create user-defined attributes. For more information, see [User-Defined Attributes](../user-defined-attributes-cpp-component-extensions.md).

## See Also
## See also

[Attributes Alphabetical Reference](attributes-alphabetical-reference.md)
4 changes: 2 additions & 2 deletions docs/windows/attributes/attributes-alphabetical-reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -119,8 +119,8 @@ The following attributes are available in the Microsoft C++ compiler:
|[vi_progid](vi-progid.md)|Specifies a version-independent form of the ProgID.|
|[wire_marshal](wire-marshal.md)|Specifies a data type that will be used for transmission instead of an application-specific data type.|

## See Also
## See also

[C++ Attributes for COM and .NET](cpp-attributes-com-net.md)<br/>
[Attributes by Group](attributes-by-group.md)<br/>
[Attributes by Usage](attributes-by-usage.md)
[Attributes by Usage](attributes-by-usage.md)
4 changes: 2 additions & 2 deletions docs/windows/attributes/attributes-by-group.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ The C++ attributes are organized into the following functional groups.

For information about how to define custom attributes for your .NET Framework application, see [User-Defined Attributes](../user-defined-attributes-cpp-component-extensions.md).

## See Also
## See also

[C++ Attributes for COM and .NET](cpp-attributes-com-net.md)<br/>
[Attributes by Usage](attributes-by-usage.md)<br/>
[Attributes Alphabetical Reference](attributes-alphabetical-reference.md)
[Attributes Alphabetical Reference](attributes-alphabetical-reference.md)
4 changes: 2 additions & 2 deletions docs/windows/attributes/attributes-by-usage.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,8 +70,8 @@ You must observe these rules for defining an interface:

When not specifying the [uuid](uuid-cpp-attributes.md) attribute and using the same interface name in different attribute projects, the same GUID is generated.

## See Also
## See also

[C++ Attributes for COM and .NET](cpp-attributes-com-net.md)<br/>
[Attributes by Group](attributes-by-group.md)<br/>
[Attributes Alphabetical Reference](attributes-alphabetical-reference.md)
[Attributes Alphabetical Reference](attributes-alphabetical-reference.md)
4 changes: 2 additions & 2 deletions docs/windows/attributes/bindable.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,11 +63,11 @@ __interface IPropDemo : IDispatch {

For more information about the attribute contexts, see [Attribute Contexts](cpp-attributes-com-net.md#contexts).

## See Also
## See also

[IDL Attributes](idl-attributes.md)<br/>
[Method Attributes](method-attributes.md)<br/>
[defaultbind](defaultbind.md)<br/>
[displaybind](displaybind.md)<br/>
[immediatebind](immediatebind.md)<br/>
[requestedit](requestedit.md)
[requestedit](requestedit.md)
4 changes: 2 additions & 2 deletions docs/windows/attributes/call-as.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ __interface IMInterface {

For more information about the attribute contexts, see [Attribute Contexts](cpp-attributes-com-net.md#contexts).

## See Also
## See also

[IDL Attributes](idl-attributes.md)<br/>
[Method Attributes](method-attributes.md)<br/>
[local](local-cpp.md)
[local](local-cpp.md)
4 changes: 2 additions & 2 deletions docs/windows/attributes/case-cpp.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,8 +68,8 @@ struct SizedValue2 {

For more information about the attribute contexts, see [Attribute Contexts](cpp-attributes-com-net.md#contexts).

## See Also
## See also

[IDL Attributes](idl-attributes.md)<br/>
[Typedef, Enum, Union, and Struct Attributes](typedef-enum-union-and-struct-attributes.md)<br/>
[Class Attributes](class-attributes.md)
[Class Attributes](class-attributes.md)
4 changes: 2 additions & 2 deletions docs/windows/attributes/class-attributes.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,6 @@ The following attributes apply to the [class](../../cpp/class-cpp.md) C++ keywor
|[version](version-cpp.md)|Identifies a particular version among multiple versions of a class.|
|[vi_progid](vi-progid.md)|Specifies a version-independent form of the ProgID.|

## See Also
## See also

[Attributes by Usage](attributes-by-usage.md)
[Attributes by Usage](attributes-by-usage.md)
4 changes: 2 additions & 2 deletions docs/windows/attributes/coclass.md
Original file line number Diff line number Diff line change
Expand Up @@ -130,10 +130,10 @@ public:

For more information about the attribute contexts, see [Attribute Contexts](cpp-attributes-com-net.md#contexts).

## See Also
## See also

[IDL Attributes](idl-attributes.md)<br/>
[COM Attributes](com-attributes.md)<br/>
[Class Attributes](class-attributes.md)<br/>
[Typedef, Enum, Union, and Struct Attributes](typedef-enum-union-and-struct-attributes.md)<br/>
[appobject](appobject.md)
[appobject](appobject.md)
4 changes: 2 additions & 2 deletions docs/windows/attributes/com-attributes.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,6 @@ The COM attributes inject code to support numerous areas of COM development and
|[threading](threading-cpp.md)|Specifies the threading model for a COM object.|
|[vi_progid](vi-progid.md)|Defines a version-independent ProgID for a control.|

## See Also
## See also

[Attributes by Group](attributes-by-group.md)
[Attributes by Group](attributes-by-group.md)
4 changes: 2 additions & 2 deletions docs/windows/attributes/com-interface-entry-cpp.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,8 +108,8 @@ END_COM_MAP()

For more information about the attribute contexts, see [Attribute Contexts](cpp-attributes-com-net.md#contexts).

## See Also
## See also

[COM Attributes](com-attributes.md)<br/>
[Class Attributes](class-attributes.md)<br/>
[Typedef, Enum, Union, and Struct Attributes](typedef-enum-union-and-struct-attributes.md)
[Typedef, Enum, Union, and Struct Attributes](typedef-enum-union-and-struct-attributes.md)
4 changes: 2 additions & 2 deletions docs/windows/attributes/compiler-attributes.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,6 @@ Compiler attributes provide a variety of functionality.
|[satype](satype.md)|Specifies the data type of the `SAFEARRAY`.|
|[version](version-cpp.md)|Identifies a particular version among multiple versions of an interface or class.|

## See Also
## See also

[Attributes by Group](attributes-by-group.md)
[Attributes by Group](attributes-by-group.md)
4 changes: 2 additions & 2 deletions docs/windows/attributes/control.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,8 @@ class CTest : public ICustom {};

For more information about the attribute contexts, see [Attribute Contexts](cpp-attributes-com-net.md#contexts).

## See Also
## See also

[IDL Attributes](idl-attributes.md)<br/>
[Class Attributes](class-attributes.md)<br/>
[Typedef, Enum, Union, and Struct Attributes](typedef-enum-union-and-struct-attributes.md)
[Typedef, Enum, Union, and Struct Attributes](typedef-enum-union-and-struct-attributes.md)
4 changes: 2 additions & 2 deletions docs/windows/attributes/cpp-quote.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ See the example for [dual](dual.md) for an example use how to use **cpp_quote**.

For more information about the attribute contexts, see [Attribute Contexts](cpp-attributes-com-net.md#contexts).

## See Also
## See also

[IDL Attributes](idl-attributes.md)<br/>
[Stand-Alone Attributes](stand-alone-attributes.md)
[Stand-Alone Attributes](stand-alone-attributes.md)
4 changes: 2 additions & 2 deletions docs/windows/attributes/custom-attributes-cpp.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ For information on defining new custom attributes, see,

- [attribute](attribute.md) (deprecated syntax).

## See Also
## See also

[attribute](attribute.md)<br/>
[Custom Attributes (C++)](custom-attributes-cpp.md)
[Custom Attributes (C++)](custom-attributes-cpp.md)
4 changes: 2 additions & 2 deletions docs/windows/attributes/custom-cpp.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,12 +45,12 @@ The **custom** attribute has the same functionality as the [custom](/windows/des

For more information about the attribute contexts, see [Attribute Contexts](cpp-attributes-com-net.md#contexts).

## See Also
## See also

[IDL Attributes](idl-attributes.md)<br/>
[Stand-Alone Attributes](stand-alone-attributes.md)<br/>
[Typedef, Enum, Union, and Struct Attributes](typedef-enum-union-and-struct-attributes.md)<br/>
[Parameter Attributes](parameter-attributes.md)<br/>
[Method Attributes](method-attributes.md)<br/>
[Class Attributes](class-attributes.md)<br/>
[Interface Attributes](interface-attributes.md)
[Interface Attributes](interface-attributes.md)
4 changes: 2 additions & 2 deletions docs/windows/attributes/data-member-attributes.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,6 @@ The following attributes apply to the data members in a class, coclass, or inter
|[readonly](readonly-cpp.md)|Prohibits assignment to a data member.|
|[requestedit](requestedit.md)|Indicates that the property supports the `OnRequestEdit` notification.|

## See Also
## See also

[Attributes by Usage](attributes-by-usage.md)
[Attributes by Usage](attributes-by-usage.md)
Loading