PhoneLineChangedTriggerDetails PhoneLineChangedTriggerDetails PhoneLineChangedTriggerDetails PhoneLineChangedTriggerDetails Class

Definition

Used to provide the details about a change to the properties of a phone line.

public : sealed class PhoneLineChangedTriggerDetails : IPhoneLineChangedTriggerDetailspublic sealed class PhoneLineChangedTriggerDetails : IPhoneLineChangedTriggerDetailsPublic NotInheritable Class PhoneLineChangedTriggerDetails Implements IPhoneLineChangedTriggerDetails// You can use this class in JavaScript.
Attributes
Windows 10 requirements
Device family
Windows Mobile Extension SDK (introduced v10.0.10240.0) Windows Desktop Extension SDK (introduced v10.0.10586.0)
API contract
Windows.ApplicationModel.Calls.CallsPhoneContract (introduced v1) Windows.ApplicationModel.Calls.Background.CallsBackgroundContract (introduced v1)

Properties

ChangeType ChangeType ChangeType ChangeType

Gets a PhoneLineChangeKind value that indicates if the phone line was added, removed, or changed.

public : PhoneLineChangeKind ChangeType { get; }public PhoneLineChangeKind ChangeType { get; }Public ReadOnly Property ChangeType As PhoneLineChangeKind// You can use this property in JavaScript.
Value
PhoneLineChangeKind PhoneLineChangeKind PhoneLineChangeKind PhoneLineChangeKind

A PhoneLineChangeKind value that indicates if the phone line was added, removed, or changed.

LineId LineId LineId LineId

Gets the ID of the phone line that was added, removed, or changed.

public : PlatForm::Guid LineId { get; }public Guid LineId { get; }Public ReadOnly Property LineId As Guid// You can use this property in JavaScript.
Value
PlatForm::Guid Guid Guid Guid

The ID of the phone line that was added, removed, or changed.

Methods

HasLinePropertyChanged(PhoneLineProperties) HasLinePropertyChanged(PhoneLineProperties) HasLinePropertyChanged(PhoneLineProperties) HasLinePropertyChanged(PhoneLineProperties)

Checks a phone line against a set of flags to see if any of the specified properties of the phone line have changed.

public : PlatForm::Boolean HasLinePropertyChanged(PhoneLineProperties lineProperty)public bool HasLinePropertyChanged(PhoneLineProperties lineProperty)Public Function HasLinePropertyChanged(lineProperty As PhoneLineProperties) As bool// You can use this method in JavaScript.
Parameters
lineProperty
PhoneLineProperties PhoneLineProperties PhoneLineProperties PhoneLineProperties

A set of flags which indicate the phone line properties to query for changes.

Returns
PlatForm::Boolean bool bool bool

Returns true if any of the properties indicated by the lineProperty parameter have changed on the phone line.