言語

HealthPermissions クラス

定義

HealthConnect API にアクセスするためのアクセス許可。

[Android.Runtime.Register("android/health/connect/HealthPermissions", ApiSince=34, DoNotGenerateAcw=true)]
public sealed class HealthPermissions : Java.Lang.Object
[<Android.Runtime.Register("android/health/connect/HealthPermissions", ApiSince=34, DoNotGenerateAcw=true)>]
type HealthPermissions = class
    inherit Object
継承
HealthPermissions
属性

注釈

HealthConnect API にアクセスするためのアクセス許可。

アプリでは、正常性データの読み取り/書き込みアクセス許可を付与するには、android.content.Intent#ACTION_VIEW_PERMISSION_USAGE カテゴリを持つHealthConnectManager#CATEGORY_HEALTH_PERMISSIONSをサポートする必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

フィールド

名前 説明
ReadActiveCaloriesBurned

アプリケーションがユーザーのアクティブな消費カロリーデータを読み取ることができます。

ReadActivityIntensity

HealthConnect API にアクセスするためのアクセス許可。

ReadBasalBodyTemperature

アプリケーションがユーザーの体温データを読み取ることができます。

ReadBasalMetabolicRate

アプリケーションがユーザーの基礎代謝率データを読み取ることができます。

ReadBloodGlucose

アプリケーションがユーザーの血糖値データを読み取ることができます。

ReadBloodPressure

アプリケーションがユーザーの血圧データを読み取ることができます。

ReadBodyFat

アプリケーションがユーザーの体脂肪データを読み取ることができます。

ReadBodyTemperature

アプリケーションがユーザーの体温データを読み取ることができます。

ReadBodyWaterMass

アプリケーションがユーザーの身体水の質量データを読み取ることができます。

ReadBoneMass

アプリケーションがユーザーの骨量データを読み取ることができます。

ReadCervicalMucus

アプリケーションがユーザーの子宮頸部筋のデータを読み取ることができます。

ReadDistance

アプリケーションがユーザーの距離データを読み取ることができます。

ReadElevationGained

アプリケーションがユーザーの昇格によって得られたデータを読み取ることができます。

ReadExercise

アプリケーションがユーザーの演習データを読み取ることができます。

ReadExerciseRoutes

アプリケーションが ExerciseRouteを読み取ることができます。

ReadFloorsClimbed

アプリケーションがユーザーのフロア上昇データを読み取ることができます。

ReadHealthDataHistory

アプリケーションが (任意の種類の) 正常性データの履歴全体を読み取ることができます。

ReadHealthDataInBackground

アプリケーションが (任意の種類の) 正常性データをバックグラウンドで読み取ることができます。

ReadHeartRate

アプリケーションがユーザーの心拍数データを読み取ることができます。

ReadHeartRateVariability

アプリケーションがユーザーの心拍数変動データを読み取ることができます。

ReadHeight

アプリケーションがユーザーの高さデータを読み取ることができます。

ReadHydration

アプリケーションがユーザーのハイドレーション データを読み取ることができます。

ReadIntermenstrualBleeding

アプリケーションがユーザーの月経間出血データを読み取ることができます。

ReadLeanBodyMass

アプリケーションがユーザーのリーンボディマスデータを読み取ることができます。

ReadMedicalDataAllergiesIntolerances

HealthConnect API にアクセスするためのアクセス許可。

ReadMedicalDataConditions

HealthConnect API にアクセスするためのアクセス許可。

ReadMedicalDataLaboratoryResults

HealthConnect API にアクセスするためのアクセス許可。

ReadMedicalDataMedications

HealthConnect API にアクセスするためのアクセス許可。

ReadMedicalDataPersonalDetails

HealthConnect API にアクセスするためのアクセス許可。

ReadMedicalDataPractitionerDetails

HealthConnect API にアクセスするためのアクセス許可。

ReadMedicalDataPregnancy

HealthConnect API にアクセスするためのアクセス許可。

ReadMedicalDataProcedures

HealthConnect API にアクセスするためのアクセス許可。

ReadMedicalDataSocialHistory

HealthConnect API にアクセスするためのアクセス許可。

ReadMedicalDataVaccines

HealthConnect API にアクセスするためのアクセス許可。

ReadMedicalDataVisits

HealthConnect API にアクセスするためのアクセス許可。

ReadMedicalDataVitalSigns

HealthConnect API にアクセスするためのアクセス許可。

ReadMenstruation

アプリケーションがユーザーの月経データを読み取ることができます。

ReadMindfulness

HealthConnect API にアクセスするためのアクセス許可。

ReadNutrition

アプリケーションがユーザーの栄養データを読み取ることができます。

ReadOvulationTest

アプリケーションがユーザーの排卵テスト データを読み取ることができます。

ReadOxygenSaturation

アプリケーションがユーザーの酸素飽和データを読み取ることができます。

ReadPlannedExercise

アプリケーションがユーザーのトレーニング 計画データを読み取ることができます。

ReadPower

アプリケーションがユーザーの電源データを読み取ることができます。

ReadRespiratoryRate

アプリケーションがユーザーの呼吸率データを読み取ることができます。

ReadRestingHeartRate

アプリケーションがユーザーの安静時心拍数データを読み取ることができます。

ReadSexualActivity

アプリケーションがユーザーの性行為データを読み取ることができます。

ReadSkinTemperature

アプリケーションがユーザーの皮膚温度データを読み取ることができます。

ReadSleep

アプリケーションがユーザーのスリープ データを読み取ることができます。

ReadSpeed

アプリケーションがユーザーの速度データを読み取ることができます。

ReadSteps

アプリケーションがユーザーのステップ データを読み取ることができます。

ReadTotalCaloriesBurned

アプリケーションがユーザーの消費カロリーの合計データを読み取ることができます。

ReadVo2Max

アプリケーションがユーザーの vo2 の最大データを読み取ることができます。

ReadWeight

アプリケーションがユーザーの重みデータを読み取ることができます。

ReadWheelchairPushes

アプリケーションがユーザーの車椅子プッシュ データを読み取ることができます。

StartOnboarding

HealthConnect API にアクセスするためのアクセス許可。

WriteActiveCaloriesBurned

アプリケーションがユーザーの消費カロリーデータを書き込みます。

WriteActivityIntensity

HealthConnect API にアクセスするためのアクセス許可。

WriteBasalBodyTemperature

アプリケーションがユーザーの基礎体温データを書き込むよう許可します。

WriteBasalMetabolicRate

アプリケーションがユーザーの基礎代謝率データを書き込むできるようにします。

WriteBloodGlucose

アプリケーションがユーザーの血糖値データを書き込むできるようにします。

WriteBloodPressure

アプリケーションがユーザーの血圧データを書き込むよう許可します。

WriteBodyFat

アプリケーションがユーザーの体脂肪データを書き込むよう許可します。

WriteBodyTemperature

アプリケーションがユーザーの体温データを書き込むよう許可します。

WriteBodyWaterMass

アプリケーションがユーザーのボディ ウォーター マス データを書き込むできるようにします。

WriteBoneMass

アプリケーションでユーザーの骨量データを書き込みます。

WriteCervicalMucus

アプリケーションがユーザーの子宮頸部筋のデータを書き込むできるようにします。

WriteDistance

アプリケーションがユーザーの距離データを書き込むよう許可します。

WriteElevationGained

アプリケーションがユーザーの昇格によって得られたデータを書き込むよう許可します。

WriteExercise

アプリケーションがユーザーの演習データを書き込むよう許可します。

WriteExerciseRoute

アプリケーションがユーザーの演習ルートを記述できるようにします。

WriteFloorsClimbed

アプリケーションがユーザーのフロアに登ったデータを書き込みます。

WriteHeartRate

アプリケーションがユーザーの心拍数データを書き込むよう許可します。

WriteHeartRateVariability

アプリケーションがユーザーの心拍数変動データを書き込むよう許可します。

WriteHeight

アプリケーションがユーザーの高さデータを書き込むよう許可します。

WriteHydration

アプリケーションがユーザーのハイドレーション データを書き込むよう許可します。

WriteIntermenstrualBleeding

アプリケーションがユーザーの月経間出血データを書き込むよう許可します。

WriteLeanBodyMass

アプリケーションがユーザーのリーンボディマスデータを書き込みます。

WriteMedicalData

HealthConnect API にアクセスするためのアクセス許可。

WriteMenstruation

アプリケーションがユーザーの月経データを書き込みます。

WriteMindfulness

HealthConnect API にアクセスするためのアクセス許可。

WriteNutrition

アプリケーションがユーザーの栄養データを書き込むよう許可します。

WriteOvulationTest

アプリケーションがユーザーの排卵テスト データを書き込むよう許可します。

WriteOxygenSaturation

アプリケーションがユーザーの酸素飽和データを書き込みます。

WritePlannedExercise

アプリケーションがユーザーのトレーニング 計画データを書き込むよう許可します。

WritePower

アプリケーションがユーザーの電源データを書き込むよう許可します。

WriteRespiratoryRate

アプリケーションがユーザーの呼吸率データを書き込みます。

WriteRestingHeartRate

アプリケーションがユーザーの安静時心拍数データを書き込みます。

WriteSexualActivity

アプリケーションがユーザーの性行為データを書き込むよう許可します。

WriteSkinTemperature

アプリケーションがユーザーの皮膚温度データを書き込むよう許可します。

WriteSleep

アプリケーションがユーザーのスリープ データを書き込むよう許可します。

WriteSpeed

アプリケーションがユーザーの速度データを書き込むよう許可します。

WriteSteps

アプリケーションがユーザーのステップ データを書き込むよう許可します。

WriteTotalCaloriesBurned

アプリケーションがユーザーの消費カロリーの合計データを書き込めます。

WriteVo2Max

アプリケーションがユーザーの vo2 最大データを書き込むよう許可します。

WriteWeight

アプリケーションがユーザーの重みデータを書き込むよう許可します。

WriteWheelchairPushes

アプリケーションがユーザーの車椅子プッシュ データを書き込むできるようにします。

プロパティ

名前 説明
Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
JniIdentityHashCode

相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。

(継承元 Object)
JniManagedPeerState

HealthConnect API にアクセスするためのアクセス許可。

(継承元 JavaObject)
JniPeerMembers

HealthConnect API にアクセスするためのアクセス許可。

PeerReference

このJava ピアの JNI オブジェクト参照を取得します。

(継承元 Object)
ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)
ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)

メソッド

名前 説明
Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

HealthConnect API にアクセスするためのアクセス許可。

(継承元 JavaObject)
Dispose()

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
Dispose(Boolean)

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
DisposeUnlessReferenced()

HealthConnect API にアクセスするためのアクセス許可。

(継承元 JavaObject)
Equals(Object)

HealthConnect API にアクセスするためのアクセス許可。

(継承元 JavaObject)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

HealthConnect API にアクセスするためのアクセス許可。

(継承元 JavaObject)
ToArray<T>()

このJava配列ラッパーからマネージド配列を作成します。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

相互運用ランタイムからこのJava ピアの登録を解除します。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)
Wait(Int64)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

名前 説明
IJavaPeerable.Disposed()

HealthConnect API にアクセスするためのアクセス許可。

(継承元 JavaObject)
IJavaPeerable.Finalized()

HealthConnect API にアクセスするためのアクセス許可。

(継承元 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

HealthConnect API にアクセスするためのアクセス許可。

(継承元 JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

HealthConnect API にアクセスするためのアクセス許可。

(継承元 JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

HealthConnect API にアクセスするためのアクセス許可。

(継承元 JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

HealthConnect API にアクセスするためのアクセス許可。

(継承元 JavaObject)

拡張メソッド

名前 説明
GetJniTypeName(IJavaPeerable)

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

HealthConnect API にアクセスするためのアクセス許可。

TryJavaCast<TResult>(IJavaPeerable, TResult)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象