Skip to content

Commit 54871ab

Browse files
committed
PR comment fixes
1 parent 16a2579 commit 54871ab

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

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

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ This article specifies the protocol for integrating first and third-party applic
1818
1919
## Supported features
2020

21-
sSnipping Tool protocol supports the following features:
21+
The Snipping Tool protocol supports the following features:
2222

2323
- Rectangle Capture
2424
- Freeform Capture
@@ -65,7 +65,7 @@ sSnipping Tool protocol supports the following features:
6565

6666
### Discover Host
6767

68-
Snipping Tool protocol supports a `discover` endpoint that allows applications to retrieve available features, supported modes, and protocol versions dynamically. This is useful for ensuring compatibility with future updates or querying what capture methods are available.
68+
The Snipping Tool protocol supports a `discover` endpoint that allows applications to retrieve available features, supported modes, and protocol versions dynamically. This is useful for ensuring compatibility with future updates or querying what capture methods are available.
6969

7070
### How to Use
7171

@@ -121,10 +121,11 @@ The **enabledModes** parameter can accept the following modes:
121121
- **RectangleSnip:** Enables rectangle capture mode.
122122
- **WindowSnip:** Enables window capture mode.
123123
- **FreeformSnip:** Enables freeform capture mode.
124-
- **SnippingAllModes:** Enables all snipping (image capture) modes (RectangleSnip, WindowSnip, FreeformSnip).
124+
- **FullscreenSnip:** Enables fullscreen capture mode.
125+
- **SnippingAllModes:** Enables all snipping (image capture) modes (RectangleSnip, WindowSnip, FreeformSnip, FullscreenSnip).
125126
- **RectangleRecord:** Enables rectangle recording mode.
126127
- **RecordAllModes:** Enables all recording modes (currently only RectangleRecord is available).
127-
- **All:** Enables all supported modes (RectangleSnip, WindowSnip, FreeformSnip, RectangleRecord).
128+
- **All:** Enables all supported modes (RectangleSnip, WindowSnip, FreeformSnip, FullscreenSnip, RectangleRecord).
128129

129130
> [!IMPORTANT]
130131
> If the **enabledModes** parameter is omitted, Snipping Tool will default to the mode explicitly specified in the URI (e.g., `rectangle`, `freeform`).
@@ -150,7 +151,7 @@ _Explanation: This command launches Snipping Tool's overlay with both the rectan
150151

151152
`ms-screenclip://capture/image?rectangle&enabledModes=SnippingAllModes&redirect-uri=my-snip-protocol-test-app://response`
152153

153-
_Explanation: This command launches Snipping Tool's overlay with all supported image snipping modes (RectangleSnip, WindowSnip, FreeformSnip). The FullScreenSnip mode is excluded from interactive mode and will not be enabled._
154+
_Explanation: This command launches Snipping Tool's overlay with all supported image snipping modes (RectangleSnip, WindowSnip, FreeformSnip, FullscreenSnip). The FullScreenSnip mode is excluded from interactive mode and will not be enabled._
154155

155156
### Example 4: Enable Recording Mode Only
156157

@@ -162,7 +163,7 @@ _Explanation: This command launches Snipping Tool's overlay with only the record
162163

163164
`ms-screenclip://capture/image?freeform&enabledModes=RectangleSnip,RectangleRecord&redirect-uri=my-snip-protocol-test-app://response`
164165

165-
_Explanation: This command launches Snipping Tool's overlay with rectangle recording, rectangle and freeform snipping modes available. Since freeform mode was specified in the URI, it will be the default pre-selected mode. Users can choose to snip in freeform, rectangle, or record a the selected region.._
166+
_Explanation: This command launches the Snipping Tool overlay with freeform snip, rectangle snip, and rectangle recording modes available. Since freeform mode is specified in the URI, it will be pre-selected by default. Users can choose to snip in freeform, rectangle, or record the selected region._
166167

167168
### Example 6: Enable Rectangle Snipping Only
168169

@@ -179,8 +180,7 @@ _Explanation: This request does not specify any mode, making it invalid. Snippin
179180
## Key considerations
180181

181182
- **Mode Restrictions:** Developers should ensure that enabling specific modes aligns with the expected behavior of their application. Restricting UI options helps maintain a consistent user experience and ensures the resulting capture matches the application's needs.
182-
- **Unsupported Modes:** The FullScreenSnip mode is not supported and should not be included in the `enabledModes` parameter.
183-
- **Default Behavior:** If no `enabledModes` parameter is specified, all modes (RectangleSnip, WindowSnip, FreeformSnip, RectangleRecord) are available by default.
183+
- **Default Behavior:** If no `enabledModes` parameter is specified, only the `mode` specified in the URI will be available on the UI.
184184

185185
## Security Considerations
186186

0 commit comments

Comments
 (0)