chrome.enterprise.networkingAttributes

説明

chrome.enterprise.networkingAttributes API を使用して、現在のネットワークに関する情報を読み取ります。注: この API は、企業ポリシーによって自動インストールされた拡張機能でのみ使用できます。

権限

enterprise.networkingAttributes

可用性

Chrome 85 以降 ChromeOS のみ ポリシーが必要

タイプ

NetworkDetails

プロパティ

  • ipv4

    文字列(省略可)

    デバイスのローカル IPv4 アドレス(構成されていない場合は未定義)。

  • ipv6

    文字列(省略可)

    デバイスのローカル IPv6 アドレス(構成されていない場合は未定義)。

  • macAddress

    string

    デバイスの MAC アドレス。

メソッド

getNetworkDetails()

Promise
chrome.enterprise.networkingAttributes.getNetworkDetails(
  callback?: function,
)

デバイスのデフォルト ネットワークのネットワークの詳細を取得します。ユーザーが関連付けられていない場合、またはデバイスがネットワークに接続されていない場合は、runtime.lastError にエラーの理由が設定されます。

パラメータ

  • callback

    関数(省略可)

    callback パラメータは次のようになります。

    (networkAddresses: NetworkDetails) => void

戻り値

  • Chrome 96 以降

    Promise は Manifest V3 以降でサポートされていますが、下位互換性のためにコールバックが用意されています。同じ関数呼び出しで両方を使用することはできません。Promise はコールバックに渡された型と同じ型で解決されます。