In Configuration Manager 2007, the FilePropertiesType complex type identifies the set of properties exposed by a file part against which rules can be set to validate their values on target computers.

Size


The size of the file in bytes.
DateCreated


The creation DateTime of the file.
DateModified


The last modified DateTime of the file.
Version


The version information of the file. This is limited to the four part file version.
Company


The manufacturer information of the file.
ProductName


The name of the product to which the file belongs.
SHA1Hash


The hexBinary encoded SHA1 hash of the file contents. Note that only the default NTFS stream is used in calculating the hash.
Attributes


The attributes of the file as defined by the FolderAndFileAttributesEnumeration type.
<xs:complexType name="FilePropertiesType">
	<xs:sequence>
		<xs:group
			ref="FolderAndFileCommonPropertiesGroup"
		 />
		<xs:element name="Size">
			<xs:complexType>
				<xs:sequence
					minOccurs="0"
					maxOccurs="unbounded"
				>
					<xs:element
						ref="Rule"
					 />
				</xs:sequence>
			</xs:complexType>
		</xs:element>
		<xs:element name="Version">
			<xs:complexType>
				<xs:sequence
					minOccurs="0"
					maxOccurs="unbounded"
				>
					<xs:element
						ref="Rule"
					 />
				</xs:sequence>
			</xs:complexType>
		</xs:element>
		<xs:element name="Company">
			<xs:complexType>
				<xs:sequence
					minOccurs="0"
					maxOccurs="unbounded"
				>
					<xs:element
						ref="Rule"
					 />
				</xs:sequence>
			</xs:complexType>
		</xs:element>
		<xs:element name="ProductName">
			<xs:complexType>
				<xs:sequence
					minOccurs="0"
					maxOccurs="unbounded"
				>
					<xs:element
						ref="Rule"
					 />
				</xs:sequence>
			</xs:complexType>
		</xs:element>
		<xs:element name="SHA1Hash">
			<xs:complexType>
				<xs:sequence
					minOccurs="0"
					maxOccurs="unbounded"
				>
					<xs:element
						ref="Rule"
					 />
				</xs:sequence>
			</xs:complexType>
		</xs:element>
	<xs:any
		processContents="skip"
		minOccurs="0"
		maxOccurs="unbounded"
		namespace="##other"
	 />
	</xs:sequence>
</xs:complexType>

Child Elements

Element Type Description

Company

 

The company metadata from a file.

ProductName

 

The name of the product to which the file belongs.

SHA1Hash

 

The hexBinary encoded SHA1 hash of the file contents. Note that only the default NTFS stream is used in calculating the hash.

Size

 

The size of the file in bytes.

Version

 

The version information of the file. This is limited to the four-part file version.

See Also


Send comments about this topic to Microsoft.