DeviceDirectoryItem DeviceDirectoryItem DeviceDirectoryItem Class

Definition

Defines the information for a HealthVault DeviceDirectoryItem. A device directory item contains directory information for a device that works with HealthVault.

public class DeviceDirectoryItem : Microsoft.Health.DirectoryItem, System.Xml.Serialization.IXmlSerializable
type DeviceDirectoryItem = class
    inherit DirectoryItem
    interface IXmlSerializable
Public Class DeviceDirectoryItem
Inherits DirectoryItem
Implements IXmlSerializable
Inheritance
DeviceDirectoryItemDeviceDirectoryItemDeviceDirectoryItem
Implements

Remarks

Directory information typically consists of short description of the device, and a detailed long description in html.

Supplementary information like device model screenshots, supported platforms, company details, etc. are also available.

Constructors

DeviceDirectoryItem() DeviceDirectoryItem() DeviceDirectoryItem()

Creates a new instance of the DeviceDirectoryItem class with default parameters.

Properties

ApplicationId ApplicationId ApplicationId

Unique Id of the application which is associated with this device to connect to HealthVault ecosystem.

Categories Categories Categories

Gets a list of categories the directory item falls under

(Inherited from DirectoryItem)
CompanyLogoAlternativeText CompanyLogoAlternativeText CompanyLogoAlternativeText

Gets or sets the company logo of the directory item.

(Inherited from DirectoryItem)
CompanyLogoContentType CompanyLogoContentType CompanyLogoContentType

Gets or sets the company logo image type of the directory item.

(Inherited from DirectoryItem)
CompanyLogoImage CompanyLogoImage CompanyLogoImage

Gets the image byte array of screenshot.

(Inherited from DirectoryItem)
CompanyName CompanyName CompanyName

Gets a dictionary of language specifiers and localized partner names of the directory item.

(Inherited from DirectoryItem)
CompanyUrl CompanyUrl CompanyUrl

Gets a dictionary of language specifiers and localized URL to retrieve company url of the directory item.

(Inherited from DirectoryItem)
CreatedDate CreatedDate CreatedDate

Gets or sets the created date of the directory item.

(Inherited from DirectoryItem)
DataProviderCategories DataProviderCategories DataProviderCategories

Gets a list of data types the directory item is a data provider for.

(Inherited from DirectoryItem)
Extensions Extensions Extensions

Gets the extensions stored with this item.

(Inherited from DirectoryItem)
FacebookLikeUrl FacebookLikeUrl FacebookLikeUrl

Gets a dictionary of language specifiers and facebookLike URL to retrieve more information on this item.

(Inherited from DirectoryItem)
Id Id Id

Gets or sets the unique directory item identifier.

(Inherited from DirectoryItem)
InformationUrl InformationUrl InformationUrl

Gets a dictionary of language specifiers and localized URL to retrieve more information on this item.

(Inherited from DirectoryItem)
LongDescription LongDescription LongDescription

Gets a dictionary of language specifiers and localized long description for the directory item.

(Inherited from DirectoryItem)
MobilePlatformAppUrls MobilePlatformAppUrls MobilePlatformAppUrls Inherited from DirectoryItem
Models Models Models

Gets the collection of device models available for this device.

Name Name Name

Gets a dictionary of language specifiers and localized names of the directory item.

(Inherited from DirectoryItem)
ShortDescription ShortDescription ShortDescription

Gets a dictionary of language specifiers and localized short description for the directory item.

(Inherited from DirectoryItem)
SupportedRecordLocations SupportedRecordLocations SupportedRecordLocations

Collection of record locations supported for an app or a device.

(Inherited from DirectoryItem)
ThingTypeIds ThingTypeIds ThingTypeIds

Gets a list of thing type identifiers the directory item interacts with.

(Inherited from DirectoryItem)
UpdatedDate UpdatedDate UpdatedDate

Gets or sets the updated date of the directory item.

(Inherited from DirectoryItem)

Methods

GetSchema() GetSchema() GetSchema()

Get the schema as per IXmlSerializable requirement. Always returns null.

ReadXml(XmlReader) ReadXml(XmlReader) ReadXml(XmlReader)

Generates an object from its XML representation.

WriteXml(XmlWriter) WriteXml(XmlWriter) WriteXml(XmlWriter)

Converts an object into its XML representation.

Applies to