docs: change MSDN links to new Microsoft docs (#37603)
This commit is contained in:
parent
46d3c4e04f
commit
2ac9ff1f20
9 changed files with 18 additions and 18 deletions
|
@ -1510,8 +1510,8 @@ dock on macOS.
|
||||||
|
|
||||||
A `boolean` property that returns `true` if the app is packaged, `false` otherwise. For many apps, this property can be used to distinguish development and production environments.
|
A `boolean` property that returns `true` if the app is packaged, `false` otherwise. For many apps, this property can be used to distinguish development and production environments.
|
||||||
|
|
||||||
[tasks]:https://msdn.microsoft.com/en-us/library/windows/desktop/dd378460(v=vs.85).aspx#tasks
|
[tasks]:https://learn.microsoft.com/en-us/windows/win32/shell/taskbar-extensions#tasks
|
||||||
[app-user-model-id]: https://msdn.microsoft.com/en-us/library/windows/desktop/dd378459(v=vs.85).aspx
|
[app-user-model-id]: https://learn.microsoft.com/en-us/windows/win32/shell/appids
|
||||||
[electron-forge]: https://www.electronforge.io/
|
[electron-forge]: https://www.electronforge.io/
|
||||||
[electron-packager]: https://github.com/electron/electron-packager
|
[electron-packager]: https://github.com/electron/electron-packager
|
||||||
[CFBundleURLTypes]: https://developer.apple.com/library/ios/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html#//apple_ref/doc/uid/TP40009249-102207-TPXREF115
|
[CFBundleURLTypes]: https://developer.apple.com/library/ios/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html#//apple_ref/doc/uid/TP40009249-102207-TPXREF115
|
||||||
|
@ -1521,7 +1521,7 @@ A `boolean` property that returns `true` if the app is packaged, `false` otherw
|
||||||
[unity-requirement]: https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles#Adding_shortcuts_to_a_launcher
|
[unity-requirement]: https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles#Adding_shortcuts_to_a_launcher
|
||||||
[mas-builds]: ../tutorial/mac-app-store-submission-guide.md
|
[mas-builds]: ../tutorial/mac-app-store-submission-guide.md
|
||||||
[Squirrel-Windows]: https://github.com/Squirrel/Squirrel.Windows
|
[Squirrel-Windows]: https://github.com/Squirrel/Squirrel.Windows
|
||||||
[JumpListBeginListMSDN]: https://msdn.microsoft.com/en-us/library/windows/desktop/dd378398(v=vs.85).aspx
|
[JumpListBeginListMSDN]: https://learn.microsoft.com/en-us/windows/win32/api/shobjidl_core/nf-shobjidl_core-icustomdestinationlist-beginlist
|
||||||
[about-panel-options]: https://developer.apple.com/reference/appkit/nsapplication/1428479-orderfrontstandardaboutpanelwith?language=objc
|
[about-panel-options]: https://developer.apple.com/reference/appkit/nsapplication/1428479-orderfrontstandardaboutpanelwith?language=objc
|
||||||
|
|
||||||
### `app.name`
|
### `app.name`
|
||||||
|
|
|
@ -140,5 +140,5 @@ application starts.
|
||||||
[installer]: https://github.com/electron/grunt-electron-installer
|
[installer]: https://github.com/electron/grunt-electron-installer
|
||||||
[installer-lib]: https://github.com/electron/windows-installer
|
[installer-lib]: https://github.com/electron/windows-installer
|
||||||
[electron-forge-lib]: https://github.com/electron/forge
|
[electron-forge-lib]: https://github.com/electron/forge
|
||||||
[app-user-model-id]: https://msdn.microsoft.com/en-us/library/windows/desktop/dd378459(v=vs.85).aspx
|
[app-user-model-id]: https://learn.microsoft.com/en-us/windows/win32/shell/appids
|
||||||
[event-emitter]: https://nodejs.org/api/events.html#events_class_eventemitter
|
[event-emitter]: https://nodejs.org/api/events.html#events_class_eventemitter
|
||||||
|
|
|
@ -629,7 +629,7 @@ Returns:
|
||||||
* `event` Event
|
* `event` Event
|
||||||
* `command` string
|
* `command` string
|
||||||
|
|
||||||
Emitted when an [App Command](https://msdn.microsoft.com/en-us/library/windows/desktop/ms646275(v=vs.85).aspx)
|
Emitted when an [App Command](https://learn.microsoft.com/en-us/windows/win32/inputdev/wm-appcommand)
|
||||||
is invoked. These are typically related to keyboard media keys or browser
|
is invoked. These are typically related to keyboard media keys or browser
|
||||||
commands, as well as the "Back" button built into some mice on Windows.
|
commands, as well as the "Back" button built into some mice on Windows.
|
||||||
|
|
||||||
|
@ -1664,13 +1664,13 @@ in the taskbar.
|
||||||
#### `win.setAppDetails(options)` _Windows_
|
#### `win.setAppDetails(options)` _Windows_
|
||||||
|
|
||||||
* `options` Object
|
* `options` Object
|
||||||
* `appId` string (optional) - Window's [App User Model ID](https://msdn.microsoft.com/en-us/library/windows/desktop/dd391569(v=vs.85).aspx).
|
* `appId` string (optional) - Window's [App User Model ID](https://learn.microsoft.com/en-us/windows/win32/shell/appids).
|
||||||
It has to be set, otherwise the other options will have no effect.
|
It has to be set, otherwise the other options will have no effect.
|
||||||
* `appIconPath` string (optional) - Window's [Relaunch Icon](https://msdn.microsoft.com/en-us/library/windows/desktop/dd391573(v=vs.85).aspx).
|
* `appIconPath` string (optional) - Window's [Relaunch Icon](https://learn.microsoft.com/en-us/windows/win32/properties/props-system-appusermodel-relaunchiconresource).
|
||||||
* `appIconIndex` Integer (optional) - Index of the icon in `appIconPath`.
|
* `appIconIndex` Integer (optional) - Index of the icon in `appIconPath`.
|
||||||
Ignored when `appIconPath` is not set. Default is `0`.
|
Ignored when `appIconPath` is not set. Default is `0`.
|
||||||
* `relaunchCommand` string (optional) - Window's [Relaunch Command](https://msdn.microsoft.com/en-us/library/windows/desktop/dd391571(v=vs.85).aspx).
|
* `relaunchCommand` string (optional) - Window's [Relaunch Command](https://learn.microsoft.com/en-us/windows/win32/properties/props-system-appusermodel-relaunchcommand).
|
||||||
* `relaunchDisplayName` string (optional) - Window's [Relaunch Display Name](https://msdn.microsoft.com/en-us/library/windows/desktop/dd391572(v=vs.85).aspx).
|
* `relaunchDisplayName` string (optional) - Window's [Relaunch Display Name](https://learn.microsoft.com/en-us/windows/win32/properties/props-system-appusermodel-relaunchdisplaynameresource).
|
||||||
|
|
||||||
Sets the properties for the window's taskbar button.
|
Sets the properties for the window's taskbar button.
|
||||||
|
|
||||||
|
|
|
@ -49,7 +49,7 @@ quality, it is recommended to include at least the following sizes in the:
|
||||||
|
|
||||||
Check the *Size requirements* section in [this article][icons].
|
Check the *Size requirements* section in [this article][icons].
|
||||||
|
|
||||||
[icons]:https://msdn.microsoft.com/en-us/library/windows/desktop/dn742485(v=vs.85).aspx
|
[icons]: https://learn.microsoft.com/en-us/windows/win32/uxguide/vis-icons
|
||||||
|
|
||||||
## High Resolution Image
|
## High Resolution Image
|
||||||
|
|
||||||
|
|
|
@ -235,7 +235,7 @@ if (browserOptions.transparent) {
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
[dwm-composition]:https://msdn.microsoft.com/en-us/library/windows/desktop/aa969540.aspx
|
[dwm-composition]: https://learn.microsoft.com/en-us/windows/win32/dwm/composition-ovw
|
||||||
|
|
||||||
### `systemPreferences.getAccentColor()` _Windows_ _macOS_
|
### `systemPreferences.getAccentColor()` _Windows_ _macOS_
|
||||||
|
|
||||||
|
@ -336,8 +336,8 @@ See the [Windows docs][windows-colors] and the [macOS docs][macos-colors] for mo
|
||||||
|
|
||||||
The following colors are only available on macOS 10.14: `find-highlight`, `selected-content-background`, `separator`, `unemphasized-selected-content-background`, `unemphasized-selected-text-background`, and `unemphasized-selected-text`.
|
The following colors are only available on macOS 10.14: `find-highlight`, `selected-content-background`, `separator`, `unemphasized-selected-content-background`, `unemphasized-selected-text-background`, and `unemphasized-selected-text`.
|
||||||
|
|
||||||
[windows-colors]:https://msdn.microsoft.com/en-us/library/windows/desktop/ms724371(v=vs.85).aspx
|
[windows-colors]: https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-getsyscolor
|
||||||
[macos-colors]:https://developer.apple.com/design/human-interface-guidelines/macos/visual-design/color#dynamic-system-colors
|
[macos-colors]: https://developer.apple.com/design/human-interface-guidelines/macos/visual-design/color#dynamic-system-colors
|
||||||
|
|
||||||
### `systemPreferences.getSystemColor(color)` _macOS_
|
### `systemPreferences.getSystemColor(color)` _macOS_
|
||||||
|
|
||||||
|
|
|
@ -60,7 +60,7 @@ garbage collected.
|
||||||
If you encounter this problem, the following articles may prove helpful:
|
If you encounter this problem, the following articles may prove helpful:
|
||||||
|
|
||||||
* [Memory Management][memory-management]
|
* [Memory Management][memory-management]
|
||||||
* [Variable Scope][variable-scope]
|
* [Closures][closures]
|
||||||
|
|
||||||
If you want a quick fix, you can make the variables global by changing your
|
If you want a quick fix, you can make the variables global by changing your
|
||||||
code from this:
|
code from this:
|
||||||
|
@ -153,7 +153,7 @@ The effect is visible only on (some?) LCD screens. Even if you don't see a diffe
|
||||||
Notice that just setting the background in the CSS does not have the desired effect.
|
Notice that just setting the background in the CSS does not have the desired effect.
|
||||||
|
|
||||||
[memory-management]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Memory_Management
|
[memory-management]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Memory_Management
|
||||||
[variable-scope]: https://msdn.microsoft.com/library/bzt2dkta(v=vs.94).aspx
|
[closures]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Closures
|
||||||
[storage]: https://developer.mozilla.org/en-US/docs/Web/API/Storage
|
[storage]: https://developer.mozilla.org/en-US/docs/Web/API/Storage
|
||||||
[local-storage]: https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage
|
[local-storage]: https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage
|
||||||
[session-storage]: https://developer.mozilla.org/en-US/docs/Web/API/Window/sessionStorage
|
[session-storage]: https://developer.mozilla.org/en-US/docs/Web/API/Window/sessionStorage
|
||||||
|
|
|
@ -70,7 +70,7 @@
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a
|
<a
|
||||||
href="https://msdn.microsoft.com/en-us/library/windows/desktop/bb226797(v=vs.85).aspx"
|
href="https://learn.microsoft.com/en-us/previous-versions/windows/desktop/bb226797"
|
||||||
>Windows<span
|
>Windows<span
|
||||||
>(opens in new window)</span
|
>(opens in new window)</span
|
||||||
></a
|
></a
|
||||||
|
|
|
@ -138,5 +138,5 @@ of `app` module will be emitted for it.
|
||||||
[dock-menu-image]: https://cloud.githubusercontent.com/assets/639601/5069610/2aa80758-6e97-11e4-8cfb-c1a414a10774.png
|
[dock-menu-image]: https://cloud.githubusercontent.com/assets/639601/5069610/2aa80758-6e97-11e4-8cfb-c1a414a10774.png
|
||||||
[addrecentdocument]: ../api/app.md#appaddrecentdocumentpath-macos-windows
|
[addrecentdocument]: ../api/app.md#appaddrecentdocumentpath-macos-windows
|
||||||
[clearrecentdocuments]: ../api/app.md#appclearrecentdocuments-macos-windows
|
[clearrecentdocuments]: ../api/app.md#appclearrecentdocuments-macos-windows
|
||||||
[app-registration]: https://msdn.microsoft.com/en-us/library/cc144104(VS.85).aspx
|
[app-registration]: https://learn.microsoft.com/en-us/windows/win32/shell/app-registration
|
||||||
[menu-item-image]: https://user-images.githubusercontent.com/3168941/33003655-ea601c3a-cd70-11e7-97fa-7c062149cfb1.png
|
[menu-item-image]: https://user-images.githubusercontent.com/3168941/33003655-ea601c3a-cd70-11e7-97fa-7c062149cfb1.png
|
||||||
|
|
|
@ -110,7 +110,7 @@ On Windows, by default, `node-gyp` links native modules against `node.dll`.
|
||||||
However, in Electron 4.x and higher, the symbols needed by native modules are
|
However, in Electron 4.x and higher, the symbols needed by native modules are
|
||||||
exported by `electron.exe`, and there is no `node.dll`. In order to load native
|
exported by `electron.exe`, and there is no `node.dll`. In order to load native
|
||||||
modules on Windows, `node-gyp` installs a [delay-load
|
modules on Windows, `node-gyp` installs a [delay-load
|
||||||
hook](https://msdn.microsoft.com/en-us/library/z9h1h6ty.aspx) that triggers
|
hook](https://learn.microsoft.com/en-us/cpp/build/reference/error-handling-and-notification?view=msvc-170#notification-hooks) that triggers
|
||||||
when the native module is loaded, and redirects the `node.dll` reference to use
|
when the native module is loaded, and redirects the `node.dll` reference to use
|
||||||
the loading executable instead of looking for `node.dll` in the library search
|
the loading executable instead of looking for `node.dll` in the library search
|
||||||
path (which would turn up nothing). As such, on Electron 4.x and higher,
|
path (which would turn up nothing). As such, on Electron 4.x and higher,
|
||||||
|
|
Loading…
Reference in a new issue