You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/code-quality/ca2300-do-not-use-insecure-deserializer-binaryformatter.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -41,7 +41,7 @@ This rule finds <xref:System.Runtime.Serialization.Formatters.Binary.BinaryForma
41
41
- Protocol Buffers
42
42
- Make the serialized data tamper proof. After serialization, cryptographically sign the serialized data. Before deserializing, validate the cryptographic signature. You must protect the cryptographic key from being disclosed, and should design for key rotations.
43
43
- Restrict deserialized types. Implement a custom <xref:System.Runtime.Serialization.SerializationBinder?displayProperty=nameWithType>. Before deserializing with <xref:System.Runtime.Serialization.Formatters.Binary.BinaryFormatter>, set the <xref:System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Binder> property to an instance of your custom <xref:System.Runtime.Serialization.SerializationBinder>. In the overridden <xref:System.Runtime.Serialization.SerializationBinder.BindToType%2A> method, if the type is unexpected then throw an exception.
44
-
- If you restrict deserialized types, you may want to disable this rule and enable rules [CA2301](ca2301-do-not-call-binaryformatter-deserialize-without-first-setting-binaryformatter-binder.md) and [CA2302](ca2302-ensure-binaryformatter-binder-is-set-before-calling-binaryformatter-deserialize.md). Enabling rules [CA2301](ca2301-do-not-call-binaryformatter-deserialize-without-first-setting-binaryformatter-binder.md) and [CA2302](ca2302-ensure-binaryformatter-binder-is-set-before-calling-binaryformatter-deserialize.md) will help ensure that the <xref:System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Binder> property is always set before deserializing.
44
+
- If you restrict deserialized types, you may want to disable this rule and enable rules [CA2301](ca2301-do-not-call-binaryformatter-deserialize-without-first-setting-binaryformatter-binder.md) and [CA2302](ca2302-ensure-binaryformatter-binder-is-set-before-calling-binaryformatter-deserialize.md). Enabling rules [CA2301](ca2301-do-not-call-binaryformatter-deserialize-without-first-setting-binaryformatter-binder.md) and [CA2302](ca2302-ensure-binaryformatter-binder-is-set-before-calling-binaryformatter-deserialize.md) will help ensure that the <xref:System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Binder> property is always set before deserializing.
Copy file name to clipboardExpand all lines: docs/debugger/run-windows-store-apps-in-the-simulator.md
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -45,26 +45,26 @@ The Visual Studio simulator for UWP apps is a desktop application that simulates
45
45
46
46
-
47
47
48
-
The double target icon indicates the location of two fingers on the device screen.
48
+
- The double target icon indicates the location of two fingers on the device screen.
49
49
50
50
- Move the mouse to position the icons over the object on the device screen.
51
51
52
52
- Rotate the mouse wheel backward or forward to change the simulated distance of the two fingers before you pinch or zoom.
53
53
54
-
--
54
+
-
55
55
56
-
Press the left button and rotate the wheel backward (towards you) to zoom in (pinch).
56
+
- Press the left button and rotate the wheel backward (towards you) to zoom in (pinch).
57
57
58
58
- Press the left button and rotate the mouse wheel forward (away from you) to zoom out (zoom).
59
59
60
60
## Object rotation
61
61
The **Touch emulation rotate** button sets the interaction mode to rotation gestures using two fingers.
62
62
63
-
--Move the mouse to position the icons over the object on the device screen.
63
+
- Move the mouse to position the icons over the object on the device screen.
64
64
65
65
- Rotate the mouse wheel backward or forward to change the simulated orientation of the two fingers before you rotate the object.
66
66
67
-
--Press the left button and rotate the wheel backward (towards you) to rotate the object counter-clockwise. As you rotate the mouse wheel, one of the two target icons rotates around the other to indicate the relative size of the rotation.
67
+
- Press the left button and rotate the wheel backward (towards you) to rotate the object counter-clockwise. As you rotate the mouse wheel, one of the two target icons rotates around the other to indicate the relative size of the rotation.
68
68
69
69
- Press the left button and rotate the mouse wheel forward (away from you) to rotate the object clockwise.
Copy file name to clipboardExpand all lines: docs/extensibility/walkthrough-publishing-a-visual-studio-extension.md
+11-11Lines changed: 11 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -74,27 +74,27 @@ This article uses a default VSPackage extension, but the steps are valid for eve
74
74
75
75
***VSIX ID** is the unique identifier that Visual Studio uses for your extension. This identifier is required if you would like to have your extension auto-updated. This identifier is auto-populated from the *source.extension.vsixmanifest* file.
76
76
77
-
***Logo** that is used for your extension. This logo is auto-populated from the *source.extension.vsixmanifest* file if provided.
77
+
***Logo** that is used for your extension. This logo is auto-populated from the *source.extension.vsixmanifest* file if provided.
78
78
79
-
***Short description** of what your extension does. This description is auto-populated from the *source.extension.vsixmanifest* file.
79
+
***Short description** of what your extension does. This description is auto-populated from the *source.extension.vsixmanifest* file.
80
80
81
-
***Overview** is a good place to include screenshots and detailed information about what your extension does.
81
+
***Overview** is a good place to include screenshots and detailed information about what your extension does.
82
82
83
-
***Supported Visual Studio versions** lets you choose which versions of Visual Studio your extension will work on. Your extension is only installed to those versions.
83
+
***Supported Visual Studio versions** lets you choose which versions of Visual Studio your extension will work on. Your extension is only installed to those versions.
84
84
85
-
***Supported Visual Studio edition lets you choose which editions of Visual Studio your extension will work on. Your extension is only installed to those editions.
85
+
***Supported Visual Studio edition lets you choose which editions of Visual Studio your extension will work on. Your extension is only installed to those editions.
86
86
87
-
***Type**. The most common type of extensions are **Tools**.
87
+
***Type**. The most common type of extensions are **Tools**.
88
88
89
-
***Categories**. Pick up to three that are a best fit for your extension.
89
+
***Categories**. Pick up to three that are a best fit for your extension.
90
90
91
-
***Tags** are keywords that help users find your extension. Tags can help increase the search relevance of your extensions in the Marketplace.
91
+
***Tags** are keywords that help users find your extension. Tags can help increase the search relevance of your extensions in the Marketplace.
92
92
93
-
***Pricing Category** is the cost of your extension.
93
+
***Pricing Category** is the cost of your extension.
94
94
95
-
***Source code repository** allows you to share a link to your source code with the community.
95
+
***Source code repository** allows you to share a link to your source code with the community.
96
96
97
-
***Allow Q&A for your extension** lets users leave questions on your extension entry page.
97
+
***Allow Q&A for your extension** lets users leave questions on your extension entry page.
98
98
99
99
9. Click **Save & Upload**. This option takes you back to your publisher manage page. Your extension has not yet been published. To publish your extension, right-click on your extension and select **Make Public**. You can view how your extension will look like on Marketplace by selecting **View Extension**. For acquisition numbers, click on **Reports**. To make changes to your extension, click on **Edit**.
Copy file name to clipboardExpand all lines: docs/vs-2015/debugger/run-windows-store-apps-in-the-simulator.md
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -50,26 +50,26 @@ The Visual Studio simulator for Windows Store apps is a desktop application that
50
50
51
51
-
52
52
53
-
The double target icon indicates the location of two fingers on the device screen.
53
+
- The double target icon indicates the location of two fingers on the device screen.
54
54
55
55
- Move the mouse to position the icons over the object on the device screen.
56
56
57
57
- Rotate the mouse wheel backward or forward to change the simulated distance of the two fingers before you pinch or zoom.
58
58
59
-
--
59
+
-
60
60
61
-
Press the left button and rotate the wheel backward (towards you) to zoom in (pinch).
61
+
- Press the left button and rotate the wheel backward (towards you) to zoom in (pinch).
62
62
63
63
- Press the left button and rotate the mouse wheel forward (away from you) to zoom out (zoom).
64
64
65
65
## Object rotation
66
66
The **Touch emulation rotate** button sets the interaction mode to rotation gestures using two fingers.
67
67
68
-
--Move the mouse to position the icons over the object on the device screen.
68
+
- Move the mouse to position the icons over the object on the device screen.
69
69
70
70
- Rotate the mouse wheel backward or forward to change the simulated orientation of the two fingers before you rotate the object.
71
71
72
-
--Press the left button and rotate the wheel backward (towards you) to rotate the object counter-clockwise. As you rotate the mouse wheel, one of the two target icons rotates around the other to indicate the relative size of the rotation.
72
+
- Press the left button and rotate the wheel backward (towards you) to rotate the object counter-clockwise. As you rotate the mouse wheel, one of the two target icons rotates around the other to indicate the relative size of the rotation.
73
73
74
74
- Press the left button and rotate the mouse wheel forward (away from you) to rotate the object clockwise.
0 commit comments