HealthRecordItemTypeDefinition Members

HealthVault

The HealthRecordItemTypeDefinition type exposes the following members.

  NameDescription
Protected method HealthRecordItemTypeDefinition
Creates a new instance of the HealthRecordItemTypeDefinition class for use in testing.

  NameDescription
Public method Static member CreateFromXml
Constructs an instance of HealthRecordItemTypeDefinition from the specified XML.
Public method Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected method Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public method GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public method GetTransform
Gets a compiled version of the specified transform.
Public method GetType
Gets the Type of the current instance.
(Inherited from Object.)
Public method IsItemXmlSchemaValid
Validates the type specific XML is valid based on item type definition schema.
Protected method MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public method ToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public method TransformItem
Transforms the XML of the specified health record item using the specified transform.

  NameDescription
Public property AllowReadOnly
Gets or sets a value indicating whether the Thing Type allows read-only instances.
Public property ColumnDefinitions
Gets or sets the column definitions when dealing with the type as a single type table.
Public property EffectiveDateXPath
Gets or sets the XPath to the effective date element in the TypeSpecificData.
Public property IsCreatable
Gets or sets a value indicating whether instances of the type are creatable.
Public property IsImmutable
Gets or sets a value indicating whether instances of the type are immutable.
Public property IsSingletonType
Gets or sets a value indicating whether only a single instance of the type can exist for each health record.
Public property Name
Gets or sets the type name.
Public property SupportedTransformNames
Gets or sets the HealthVault transform names supported by the type.
Public property TransformSource
Gets or sets the HealthVault transforms supported by the type.
Public property TypeId
Gets or sets the type unique identifier.
Public property TypeSchema
Gets the schema definition of the type.
Public property UpdatedEndDateXPath
Gets or sets the XPath to the updated end date element in the TypeSpecificData.
Public property ValidationSchemaSet
Gets the XmlSchemaSet that can be used to validate an XML fragment of this health record item type.
Public property Versions
Gets or sets a collection of the version information for the type.
Public property XmlSchemaDefinition
Gets or sets the XML schema definition.
Show: