Show / Hide Table of Contents

    Class iOSHealthKitSamplingProbe

    Inheritance
    System.Object
    Probe
    PollingProbe
    iOSHealthKitProbe
    iOSHealthKitSamplingProbe
    iOSHealthKitBodyMassIndexProbe
    iOSHealthKitDistanceWalkingRunningProbe
    iOSHealthKitFlightsClimbedProbe
    iOSHealthKitHeartRateProbe
    iOSHealthKitHeightProbe
    iOSHealthKitNumberOfTimesFallenProbe
    iOSHealthKitStepCountProbe
    iOSHealthKitWeightProbe
    Implements
    System.ComponentModel.INotifyPropertyChanged
    IPollingProbe
    IProbe
    Inherited Members
    iOSHealthKitProbe.InitializeAsync()
    iOSHealthKitProbe.ObjectType
    iOSHealthKitProbe.HealthStore
    PollingProbe.ProtectedStartAsync()
    PollingProbe.ProtectedStopAsync()
    PollingProbe.TestHealthAsync(List<AnalyticsTrackedEvent>)
    PollingProbe.ResetAsync()
    PollingProbe.PollingSleepDurationMS
    PollingProbe.PollingTimeoutMinutes
    PollingProbe.DefaultPollingSleepDurationMS
    PollingProbe.RawParticipation
    PollingProbe.DataRateSampleSize
    PollingProbe.MaxDataStoresPerSecond
    PollingProbe.PollTimes
    PollingProbe.AcPowerConnectPoll
    PollingProbe.AcPowerConnectPollOverridesScheduledPolls
    PollingProbe.SignificantChangePoll
    PollingProbe.SignificantChangePollOverridesScheduledPolls
    PollingProbe.AlertUserWhenBackgrounded
    PollingProbe.DelayToleranceBeforeMS
    PollingProbe.DelayToleranceAfterMS
    PollingProbe.CollectionDescription
    Probe.GetAll()
    Probe.add_MostRecentDatumChanged(Probe.MostRecentDatumChangedDelegateAsync)
    Probe.remove_MostRecentDatumChanged(Probe.MostRecentDatumChangedDelegateAsync)
    Probe.StartAsync()
    Probe.StoreDatumAsync(Datum, Nullable<CancellationToken>)
    Probe.ProcessDataAsync(CancellationToken)
    Probe.GetParticipation()
    Probe.StopAsync()
    Probe.RestartAsync()
    Probe.GetChart()
    Probe.GetChartSeries()
    Probe.GetChartPrimaryAxis()
    Probe.GetChartSecondaryAxis()
    Probe.GetChartDataPointFromDatum(Datum)
    Probe.DisplayName
    Probe.Enabled
    Probe.OriginallyEnabled
    Probe.State
    Probe.MostRecentStoreTimestamp
    Probe.Protocol
    Probe.StoreData
    Probe.AllowDisableOnStartUp
    Probe.DatumType
    Probe.StartStopTimes
    Probe.SuccessfulHealthTestTimes
    Probe.MaxChartDataCount
    Probe.Caption
    Probe.SubCaption
    Probe.MostRecentDatumChanged
    Probe.PropertyChanged
    Namespace: Sensus.iOS.Probes.User.Health
    Assembly: SensusiOS.dll
    Syntax
    public abstract class iOSHealthKitSamplingProbe : iOSHealthKitProbe, INotifyPropertyChanged, IPollingProbe, IProbe

    Constructors

    iOSHealthKitSamplingProbe(HKObjectType)

    Declaration
    public iOSHealthKitSamplingProbe(HKObjectType objectType)
    Parameters
    Type Name Description
    HealthKit.HKObjectType objectType

    Properties

    QueryAnchor

    Declaration
    public int QueryAnchor { get; set; }
    Property Value
    Type Description
    System.Int32

    Methods

    ConvertSampleToDatum(HKSample)

    Declaration
    protected abstract Datum ConvertSampleToDatum(HKSample sample)
    Parameters
    Type Name Description
    HealthKit.HKSample sample
    Returns
    Type Description
    Datum

    PollAsync(CancellationToken)

    Declaration
    protected override Task<List<Datum>> PollAsync(CancellationToken cancellationToken)
    Parameters
    Type Name Description
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Collections.Generic.List<Datum>>
    Overrides
    PollingProbe.PollAsync(CancellationToken)

    Implements

    System.ComponentModel.INotifyPropertyChanged
    IPollingProbe
    IProbe
    Back to top Copyright © 2014-2018 University of Virginia
    Generated by DocFX