PhoneCallHistoryEntry PhoneCallHistoryEntry PhoneCallHistoryEntry PhoneCallHistoryEntry Class

Definition

A collection of information about a phone call for the call history.

public : sealed class PhoneCallHistoryEntry : IPhoneCallHistoryEntrypublic sealed class PhoneCallHistoryEntry : IPhoneCallHistoryEntryPublic NotInheritable Class PhoneCallHistoryEntry Implements IPhoneCallHistoryEntry// You can use this class in JavaScript.
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Constructors

PhoneCallHistoryEntry() PhoneCallHistoryEntry() PhoneCallHistoryEntry() PhoneCallHistoryEntry()

Creates a new PhoneCallHistoryEntry object.

public : PhoneCallHistoryEntry()public PhoneCallHistoryEntry()Public Sub New()// You can use this method in JavaScript.

Properties

Address Address Address Address

Gets or sets the address book information for this phone call.

public : PhoneCallHistoryEntryAddress Address { get; set; }public PhoneCallHistoryEntryAddress Address { get; set; }Public ReadWrite Property Address As PhoneCallHistoryEntryAddress// You can use this property in JavaScript.

Duration Duration Duration Duration

Gets or sets the duration of the call.

public : IReference<TimeSpan> Duration { get; set; }public Nullable<TimeSpan> Duration { get; set; }Public ReadWrite Property Duration As Nullable<TimeSpan>// You can use this property in JavaScript.
Value
IReference<TimeSpan> Nullable<TimeSpan> Nullable<TimeSpan> Nullable<TimeSpan>

The duration of the phone call.

Id Id Id Id

Gets the unique identifier for this log entry.

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

The unique identifier for the PhoneCallHistoryEntry object.

IsCallerIdBlocked IsCallerIdBlocked IsCallerIdBlocked IsCallerIdBlocked

Gets or sets a value determining whether the caller ID is blocked for this phone call.

public : PlatForm::Boolean IsCallerIdBlocked { get; set; }public bool IsCallerIdBlocked { get; set; }Public ReadWrite Property IsCallerIdBlocked As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

Indicates whether the caller ID is blocked.

IsEmergency IsEmergency IsEmergency IsEmergency

Gets or sets a value that determines whether the call is classified as an emergency.

public : PlatForm::Boolean IsEmergency { get; set; }public bool IsEmergency { get; set; }Public ReadWrite Property IsEmergency As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

Indicates whether the call is an emergency phone call.

IsIncoming IsIncoming IsIncoming IsIncoming

Gets or sets whether a call is an incoming call.

public : PlatForm::Boolean IsIncoming { get; set; }public bool IsIncoming { get; set; }Public ReadWrite Property IsIncoming As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if the call was an incoming call, otherwise false.

IsMissed IsMissed IsMissed IsMissed

Gets or sets whether a phone call was missed.

public : PlatForm::Boolean IsMissed { get; set; }public bool IsMissed { get; set; }Public ReadWrite Property IsMissed As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if the phone call was missed, otherwise false.

IsRinging IsRinging IsRinging IsRinging

Gets or sets whether a call is currently ringing.

public : PlatForm::Boolean IsRinging { get; set; }public bool IsRinging { get; set; }Public ReadWrite Property IsRinging As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if the call is currently ringing, otherwise false.

IsSeen IsSeen IsSeen IsSeen

Gets or sets a whether a phone call is seen.

public : PlatForm::Boolean IsSeen { get; set; }public bool IsSeen { get; set; }Public ReadWrite Property IsSeen As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if the call is seen, otherwise false.

IsSuppressed IsSuppressed IsSuppressed IsSuppressed

Gets or sets whether this entry is suppressed.

public : PlatForm::Boolean IsSuppressed { get; set; }public bool IsSuppressed { get; set; }Public ReadWrite Property IsSuppressed As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if the entry is suppressed, otherwise false.

IsVoicemail IsVoicemail IsVoicemail IsVoicemail

Gets or sets whether the phone call entry is a voicemail message.

public : PlatForm::Boolean IsVoicemail { get; set; }public bool IsVoicemail { get; set; }Public ReadWrite Property IsVoicemail As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if the entry is a voicemail message, otherwise false.

Media Media Media Media

Gets or sets the type of media associated with a call.

public : PhoneCallHistoryEntryMedia Media { get; set; }public PhoneCallHistoryEntryMedia Media { get; set; }Public ReadWrite Property Media As PhoneCallHistoryEntryMedia// You can use this property in JavaScript.

OtherAppReadAccess OtherAppReadAccess OtherAppReadAccess OtherAppReadAccess

Gets or sets the level of access provided to other applications.

public : PhoneCallHistoryEntryOtherAppReadAccess OtherAppReadAccess { get; set; }public PhoneCallHistoryEntryOtherAppReadAccess OtherAppReadAccess { get; set; }Public ReadWrite Property OtherAppReadAccess As PhoneCallHistoryEntryOtherAppReadAccess// You can use this property in JavaScript.

RemoteId RemoteId RemoteId RemoteId

Gets or sets the remote id for the entry.

public : PlatForm::String RemoteId { get; set; }public string RemoteId { get; set; }Public ReadWrite Property RemoteId As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The remote id for the PhoneCallHistoryEntry.

SourceDisplayName SourceDisplayName SourceDisplayName SourceDisplayName

Gets the display name for the source of the phone call.

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

The display string for the source of the phone call.

SourceId SourceId SourceId SourceId

Gets or sets the identifier for the source of the phone call.

public : PlatForm::String SourceId { get; set; }public string SourceId { get; set; }Public ReadWrite Property SourceId As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The identifier for the source of the phone call.

SourceIdKind SourceIdKind SourceIdKind SourceIdKind

Gets or sets a value that indicates what type of identifier the SourceId is.

public : PhoneCallHistorySourceIdKind SourceIdKind { get; set; }public PhoneCallHistorySourceIdKind SourceIdKind { get; set; }Public ReadWrite Property SourceIdKind As PhoneCallHistorySourceIdKind// You can use this property in JavaScript.

StartTime StartTime StartTime StartTime

Gets or sets the start time for this history entry.

public : DateTime StartTime { get; set; }public DateTimeOffset StartTime { get; set; }Public ReadWrite Property StartTime As DateTimeOffset// You can use this property in JavaScript.
Value
DateTime DateTimeOffset DateTimeOffset DateTimeOffset

The time that this entry started.