Skip to content

Commit 2145c46

Browse files
Apply suggestions from code review
1 parent 44b7268 commit 2145c46

File tree

2 files changed

+16
-13
lines changed

2 files changed

+16
-13
lines changed

hub/apps/develop/launch/launch-screen-snipping.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,7 @@ ms.localizationpriority: medium
1010

1111
# Launch screen snipping (Legacy)
1212

13-
**This is a legacy method for activating the Snipping Tool. It will be deprecated on 05/01/2025. Please refer to the updated documentation: [Launch Snipping Tool
14-
](/hub/apps/develop/launch/launch-snipping-tool.md)**
13+
**This is a legacy method for activating the Snipping Tool. It will be deprecated on 05/01/2025. Please refer to the updated documentation: [Launch Snipping Tool](launch-snipping-tool.md).
1514

1615
The **ms-screenclip:** and **ms-screensketch:** URI schemes allows you to initiate snipping or editing screenshots.
1716

hub/apps/develop/launch/launch-snipping-tool.md

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Launch Snipping Tool
33
description: This topic describes how to use the new protocol launch framework for Snipping Tool. Your app can use these URI schemes to launch the Snipping Tool capture overlay to create a new snip or recording.
44

55
ms.date: 01/30/2025
6-
ms.topic: article
6+
ms.topic: concept-article
77
keywords: windows 11, uri, snipping tool, capture
88
ms.localizationpriority: medium
99
ms.custom: RS5
@@ -13,15 +13,17 @@ ms.custom: RS5
1313

1414
This article specifies the protocol for integrating first and third-party applications with the Windows Snipping Tool using the **ms-clip:** URI (Uniform Resource Identifier) scheme. The protocol facilitates the capture of images and video with audio via the Snipping Tool. App callers can customize and choose which Snipping Tool features their app will display. The protocol is designed to offer flexibility, security, and ease of use, aligning closely with familiar HTTP-based interactions. This shift can make the protocol more intuitive for developers and facilitate its integration with web technologies.
1515

16-
Note: this protocol launch replaces the previous existing experience documented here:https://learn.microsoft.com/en-us/windows/uwp/launch-resume/launch-screen-snipping
16+
> [!NOTE]
17+
> This protocol launch replaces the previous existing experience documented [here](launch-screen-snipping.md).
1718
1819
## Supported Features include:
19-
* Rectangle Capture
20-
* Freeform Capture
21-
* Window Capture
22-
* Ability to launch directly into a Snip or Recording
23-
* Customizing features available
24-
* Autosave feature is available, but can be disabled
20+
21+
* Rectangle Capture
22+
* Freeform Capture
23+
* Window Capture
24+
* Ability to launch directly into a Snip or Recording
25+
* Customizing features available
26+
* Autosave feature is available, but can be disabled
2527

2628

2729
## Protocol Specification
@@ -46,7 +48,8 @@ Note: this protocol launch replaces the previous existing experience documented
4648

4749
The enabledModes parameter is designed to give developers granular control over the available UI options when invoking the ms-screenclip protocol. This allows for a tailored user experience that matches the specific requirements of the calling application. By specifying the enabledModes parameter, developers can restrict the user's choices in the Snipping Tool UI to ensure the output format meets their expectations.
4850

49-
Note: The FullScreenSnip mode is not supported in interactive mode at this time and should not be included in the enabledModes parameter.
51+
> [!NOTE]
52+
> The FullScreenSnip mode is not supported in interactive mode at this time and should not be included in the enabledModes parameter.
5053
5154

5255
## Supported Modes
@@ -61,7 +64,8 @@ The **enabledModes** parameter can accept the following modes:
6164
**SnippingAllModes:** Enables all snipping (image capture) modes (RectangleSnip, WindowSnip, FreeformSnip).
6265
**All:** Enables all supported modes (RectangleSnip, WindowSnip, FreeformSnip, RectangleRecord).
6366

64-
**Important: If no enabledModes parameter is specified, the default behavior will allow all modes.**
67+
> [!IMPORTANT]
68+
> If no **enabledModes** parameter is specified, the default behavior will allow all modes.
6569
6670
## Examples
6771

@@ -154,7 +158,7 @@ The use of the `SharedStorageAccessManager` class and of sharing tokens is subje
154158

155159
## Retrieving a token
156160

157-
I have developed a sample application to test the process of calling the protocol and converting the response token into media. Use the [SharedStorageAccessManager] (https://learn.microsoft.com/en-us/uwp/api/windows.applicationmodel.datatransfer.sharedstorageaccessmanager?view=winrt-26100)library to obtain the token.
161+
I have developed a sample application to test the process of calling the protocol and converting the response token into media. Use the [SharedStorageAccessManager] (/uwp/api/windows.applicationmodel.datatransfer.sharedstorageaccessmanager) library to obtain the token.
158162

159163
[Sample app code for retrieving tokens ](https://microsoft.visualstudio.com/Apps/_git/SnipProtocolTestApp?path=/SnipProtocolTestApp/MainPage.xaml.cs&version=GBmaster&line=139&lineEnd=140&lineStartColumn=1&lineEndColumn=1&lineStyle=plain&_a=contents)
160164

0 commit comments

Comments
 (0)