Skip to content
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

[BrokenLinksH2] - [Bulk]Corrected broken links #596

Merged
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
6 changes: 3 additions & 3 deletions docs/office-uri-schemes.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ These URI schemes allow for office productivity applications to be invoked with

A URI as defined in this document may have one or more command arguments, each of which must include both the < *command-argument-descriptor* > and the < *command-argument* > elements and be delimited by the vertical bar ("|") character. When more than one command argument is included in a URI there must be a vertical bar ("|") character separating each command argument from the following command argument.

These schemes do not include an authority component as defined in section 3.2 of RFC 3986. Invocation of the commands specified in this document takes place in the context of the system invoking the command. For example, when the URI "ms-excel:ofv|u|<https://contoso/Q4/budget.xls>" is invoked from a personal computer running Microsoft Windows with Microsoft Office 2013 installed the expected result is that the local installation of Microsoft Excel will be launched and passed arguments to open the file at *https://contoso/Q4/budget.xls* in read-only mode. Note that the vertical bar used as a delimiter in this specification is not among those characters identified in section 2.2 of RFC 3986 as reserved for potential use as delimiters. This is done intentionally to maximize the set of characters the URI command argument can support without a need to percent-encode those characters.
These schemes do not include an authority component as defined in section 3.2 of RFC 3986. Invocation of the commands specified in this document takes place in the context of the system invoking the command. For example, when the URI "ms-excel:ofv|u|`<https://contoso/Q4/budget.xls>`" is invoked from a personal computer running Microsoft Windows with Microsoft Office 2013 installed the expected result is that the local installation of Microsoft Excel will be launched and passed arguments to open the file at *`https://contoso/Q4/budget.xls`* in read-only mode. Note that the vertical bar used as a delimiter in this specification is not among those characters identified in section 2.2 of RFC 3986 as reserved for potential use as delimiters. This is done intentionally to maximize the set of characters the URI command argument can support without a need to percent-encode those characters.

The scheme syntax includes the following:

Expand Down Expand Up @@ -88,7 +88,7 @@ The following command will cause the application to open the document referenced

> Command argument: a URI to the document, based on the http or https scheme

> Example: *ms-excel:ofv|u|<https://contoso/Q4/budget.xls>*
> Example: *ms-excel:ofv|u|`<https://contoso/Q4/budget.xls>`*

### Edit Document

Expand Down Expand Up @@ -116,7 +116,7 @@ The following command will cause the application to create and open a new docume

> Optional Command argument 2: URI to specify the default save folder

> Example: *ms-word:nft|u|<https://cohowinery/templates/elegance.pot|s|https://cohowinery/presentations>*
> Example: *ms-word:nft|u|`<https://cohowinery/templates/elegance.pot|s|https://cohowinery/presentations>`*

As a note, if the optional default save location is supplied, it must be pointing to the same host name as the template.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,6 @@ To obtain the Tzmovelib.dll assembly, download the OutlookTimeZoneMoveLibRedist.
- [Parse a stream from a binary property to read the TZREG structure](how-to-parse-a-stream-from-a-binary-property-to-read-the-tzreg-structure.md)
- [Read time zone properties from an appointment](how-to-read-time-zone-properties-from-an-appointment.md)
- [Daylight Saving Time Help and Support Center](https://support.microsoft.com/gp/cp_dst)
- [How to address daylight saving time by using the Exchange Calendar Update Tool](https://support.microsoft.com/kb/941018)
`- [How to address daylight saving time by using the Exchange Calendar Update Tool](https://support.microsoft.com/kb/941018)`
- [How to address time zone changes by using the Time Zone Data Update Tool for Microsoft Office Outlook](https://support.microsoft.com/kb/931667)

Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ description: "Describes the dispatch identifiers for the events that Outlook mak

This section describes the dispatch identifiers for the events that Outlook makes available.

Outlook exposes the following dispatch identifiers (dispids) to allow C++ add-ins to listen to and handle the corresponding events from the [IDispatch::Invoke](/previous-versions/windows/desktop/api/oaidl/nf-oaidl-idispatch-invoke.md) function.
Outlook exposes the following dispatch identifiers (dispids) to allow C++ add-ins to listen to and handle the corresponding events from the IDispatch::Invoke <!--(/previous-versions/windows/desktop/api/oaidl/nf-oaidl-idispatch-invoke.md)--> function.

|**Constant**|**Dispid for event**|**Description**|**Parameters**|**Remarks**|
|:-----|:-----|:-----|:-----|:-----|
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,5 +19,5 @@ This section describes the interfaces in the Account Management API.
|[IOlkAccountHelper](iolkaccounthelper.md) |Provides helper functionality in the current MAPI session to manage accounts. |
|[IOlkAccountManager](iolkaccountmanager.md) |Manages access to accounts and sets up notifications about account changes. |
|[IOlkAccountNotify](iolkaccountnotify.md) |Provides a callback to the client for changes to an account. |
|[IOlkEnum](iolkenum.md) |Supports enumerating accounts as [IUnknown](/windows/desktop/api/unknwn/nn-unknwn-iunknown.md) objects. |
|[IOlkEnum](iolkenum.md) |Supports enumerating accounts as [IUnknown](/cpp/atl/iunknown) objects. |
|[IOlkErrorUnknown](iolkerrorunknown.md) |Provides extra information about the last error. |
4 changes: 2 additions & 2 deletions docs/outlook/auxiliary/iolkenum.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,13 @@ ms.assetid: 33cb89cb-c967-760c-6bc4-94118a4f872c

# IOlkEnum

Supports enumerating accounts as [IUnknown](/windows/desktop/api/unknwn/nn-unknwn-iunknown.md) objects.
Supports enumerating accounts as [IUnknown](/cpp/atl/iunknown) objects.

## Quick info

|Property |Value |
|:-----|:-----|
|Inherits from: |[IUnknown](/windows/desktop/api/unknwn/nn-unknwn-iunknown.md) |
|Inherits from: |[IUnknown](/cpp/atl/iunknown) |
|Implemented by: |Outlook |
|Provided by: |[IOlkAccountManager::EnumerateAccounts](iolkaccountmanager-enumerateaccounts.md) |
|Called by: |Client |
Expand Down
2 changes: 1 addition & 1 deletion docs/outlook/auxiliary/iolkerrorunknown.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Provides extra information about the last error.

|Property |Value |
|:-----|:-----|
|Inherits from: |[IUnknown](/windows/desktop/api/unknwn/nn-unknwn-iunknown.md) |
|Inherits from: |[IUnknown](/cpp/atl/iunknown) |
|Provided by: |Client |
|Interface identifier: |IID_IOlkErrorUnknown |

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,6 @@ The following are code examples of how to specify a custom search path for addre

- [Programmatically Set the Resolution Order for Address Lists](how-to-programmatically-set-the-resolution-order-for-address-lists.md)

- [KB 292590: How To Change Address Book Sort Order with SetSearchPath](https://support.microsoft.com/kb/292590)
- [KB 292590: How To Change Address Book Sort Order with SetSearchPath](/windows/win32/api/wabiab/nf-wabiab-iaddrbook-setsearchpath)


2 changes: 1 addition & 1 deletion docs/outlook/mapi/downloading-the-outlook-mapi-samples.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ The Microsoft Outlook MAPI samples include an address book provider, a message s

**To download the Sample Address Book Provider**

1. To download the Outlook MAPI samples, click the **Home** tab on the [Outlook Messaging API (MAPI) Code Samples](https://ol2010mapisamples.codeplex.com/) page.
1. To download the Outlook MAPI samples, click the **Home** tab on the [Outlook Messaging API (MAPI) Code Samples](https://news.softpedia.com/news/Download-Outlook-2010-Messaging-API-MAPI-Code-Samples-117702.shtml) page.

2. On the **Home** tab, click **Click here to download the source for Outlook 2010 MAPI Samples**.

Expand Down
4 changes: 2 additions & 2 deletions docs/outlook/mapi/fixmapi.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ When **FixMAPI** makes a backup copy of the current copy of mapi32.dll on the co



[KB 256946: You receive a program conflict error message when you start Outlook 2000](https://support.microsoft.com/kb/256946)
<!-- [KB 256946: You receive a program conflict error message when you start Outlook 2000](https://support.microsoft.com/kb/256946)

[KB 228457: Description of the Fixmapi.exe Tool Included with Internet Explorer 5](https://support.microsoft.com/kb/228457)
[KB 228457: Description of the Fixmapi.exe Tool Included with Internet Explorer 5](https://support.microsoft.com/kb/228457) -->

Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ For non-developers, it is recommended that you use the Outlook user interface to

## Configure an Outlook profile using MFCMAPI

1. Open [MFCMAPI](https://mfcmapi.codeplex.com/), and on the **Profile** menu, click **Show Profiles**.
1. Open [MFCMAPI](https://www.howto-outlook.com/downloads/mfcmapi.htm), and on the **Profile** menu, click **Show Profiles**.

2. On the **Actions** menu, click **Create Profile**.

Expand Down
2 changes: 1 addition & 1 deletion docs/outlook/mapi/how-to-install-mapi-header-files.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ ms.assetid: 8aaabe65-b0bc-4481-b00b-16dbe74bd8ae

This topic describes how to obtain and install MAPI header files and library files.

MAPI header files are available as a download at [Outlook 2010: MAPI Header Files](https://www.microsoft.com/download/details.aspx?id=12905). By default, MAPI header files are installed in the following folder: C:\Program Files\Microsoft SDKs\Office\14.0\Include.
<!-- MAPI header files are available as a download at [Outlook 2010: MAPI Header Files](https://www.microsoft.com/download/details.aspx?id=12905). By default, MAPI header files are installed in the following folder: C:\Program Files\Microsoft SDKs\Office\14.0\Include. -->

For a list of MAPI header files, see [Commonly Used Header Files](commonly-used-header-files.md).

Expand Down
2 changes: 1 addition & 1 deletion docs/outlook/mapi/how-to-link-to-mapi-functions.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ Some of the new functions linked from this library that are not available in Map

An alternate method of incorporating the MAPI Stub Library is to copy the source files, MapiStubLibrary.cpp and StubUtils.cpp, directly into your project and remove any linkage to Mapi32.lib and any code that explicitly links to MAPI.

To access the MAPI Stub Library files and for information about how to build and integrate it into your project, as well as questions about this library such as when and why to use it, see the [MAPI Stub Library](https://mapistublibrary.codeplex.com/documentation) on the CodePlex site.
To access the MAPI Stub Library files and for information about how to build and integrate it into your project, as well as questions about this library such as when and why to use it, see the MAPI Stub Library <!--(https://mapistublibrary.codeplex.com/documentation)--> on the CodePlex site.

## See also

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -311,7 +311,7 @@ Cleanup:

## Use MFCMAPI to configure Outlook profiles

[MFCMAPI](https://mfcmapi.codeplex.com) provides access to MAPI stores to facilitate investigation of Exchange and Outlook issues and to provide developers support for MAPI development.
[MFCMAPI](https://www.howto-outlook.com/downloads/mfcmapi.htm) provides access to MAPI stores to facilitate investigation of Exchange and Outlook issues and to provide developers support for MAPI development.

## See also

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ ms.assetid: f9559afb-8db1-ce72-3e11-9b3d47bb80b6

This topic contains a code sample in C++ that programmatically sets the order of address lists by which recipients in email messages and attendees in meeting requests are resolved.

In MAPI, each profile can support multiple address lists and each address list resides in its own container. MAPI supports the **[SetSearchPath](https://support.microsoft.com/kb/292590)** method in the interface that allows you to set a new search path in the profile that is used for name resolution. To use the **IAddrBook::SetSearchPath** method, you have to define the desired resolution order in a **[SRowSet](srowset.md)** array that holds the containers of the relevant address books in the desired order, and then specify the array as the *lpSearchPath* parameter. The first property for each entry in the **SRowSet** array must be the **[PR_ENTRYID](pidtagentryid-canonical-property.md)** property of the corresponding address book.
In MAPI, each profile can support multiple address lists and each address list resides in its own container. MAPI supports the **[SetSearchPath](/windows/win32/api/wabiab/nf-wabiab-iaddrbook-setsearchpath)** method in the interface that allows you to set a new search path in the profile that is used for name resolution. To use the **IAddrBook::SetSearchPath** method, you have to define the desired resolution order in a **[SRowSet](srowset.md)** array that holds the containers of the relevant address books in the desired order, and then specify the array as the *lpSearchPath* parameter. The first property for each entry in the **SRowSet** array must be the **[PR_ENTRYID](pidtagentryid-canonical-property.md)** property of the corresponding address book.

The code sample sets the resolution order in the following steps:

Expand Down
2 changes: 1 addition & 1 deletion docs/outlook/mapi/ipstoverride1iunknown.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ Allows a Personal Folders file (PST) store provider to override the PSTDisableGr

The PST Override Handler Interface Identifiers might not be defined in the downloadable header file you currently have, in which case you will find them in the [MAPI Constants](mapi-constants.md) topic, and can copy and add them to your code. Use the DEFINE_GUID macro defined in the Microsoft Windows Software Development Kit (SDK) header file guiddef.h to associate globally unique identifier (GUID) symbolic names with their values.

For more information see [How to implement a PST override handler to bypass the PSTDisableGrow policy in Outlook 2007](https://support.microsoft.com/kb/956070).
<!-- For more information see [How to implement a PST override handler to bypass the PSTDisableGrow policy in Outlook 2007](https://support.microsoft.com/kb/956070). -->

## See also

Expand Down
4 changes: 2 additions & 2 deletions docs/outlook/mapi/ipstoverridereqiunknown.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,8 @@ Accesses resources of a Personal Folders file (PST) store provider.

The PST Override Handler Interface Identifiers might not be defined in the downloadable header file you currently have, in which case you will find them in the [MAPI Constants](mapi-constants.md) topic, and can copy and add them to your code. Use the DEFINE_GUID macro defined in the Microsoft Windows Software Development Kit (SDK) header file guiddef.h to associate globally unique identifier (GUID) symbolic names with their values.

For more information see [How to implement a PST override handler to bypass the PSTDisableGrow policy in Outlook 2007](https://support.microsoft.com/kb/956070).

<!-- For more information see [How to implement a PST override handler to bypass the PSTDisableGrow policy in Outlook 2007](https://support.microsoft.com/kb/956070).
-->
## See also


Expand Down