ApplicationType Complex Type

Applies To: System Center Configuration Manager 2007, System Center Configuration Manager 2007 R2, System Center Configuration Manager 2007 R3, System Center Configuration Manager 2007 SP1, System Center Configuration Manager 2007 SP2

In Configuration Manager 2007, the ApplicationType complex type describes an application configuration item.

<xs:complexType name="ApplicationType">
    <xs:complexContent>
        <xs:extension
            base="ConfigurationItemWithContentsType"
                >
            <xs:sequence>
                <xs:element
                    minOccurs="0"
                    maxOccurs="unbounded"
                    ref="PlatformApplicabilityConditionType"
                 />
                <xs:choice>
                    <xs:element name="MsiDiscoveryInfo"
                        type="MsiInfoType"
                                          />
                    <xs:element name="ScriptDiscoveryInfo"
                        type="ScriptInfoType"
                     />
                </xs:choice>
            </xs:sequence>
            <xs:attribute name="Is64Bit"
                type="boolean"
                use="required"
             />
        </xs:extension>
    </xs:complexContent>
</xs:complexType>

Child Elements

Element Type Description

MsiDiscoveryInfo

MsiInfoType

Indicates that the parent application configuration item is managed by the Windows Installer and can be discovered by querying the Windows Installer on the target machine. Provides the discovery data that is needed for querying the Windows Installer.

ScriptDiscoveryInfo

ScriptInfoType

Indicates that the parent application configuration item is detected through an inline script. Provides the script data to perform the discovery.

Attributes

Name Type Description

AuthoringScopeId

xs:Name

The unique identity of the author for this configuration item.

LogicalName

tns:LogicalName

The unique identity of the configuration item within the authoring scope.

Version

unsignedInt

The version number of the configuration item.

Is64Bit

Boolean

Processor applicability selector.

If true, discovery of the application proceeds only if the target processor type is 64 bit. If not, the configuration item is not applicable.

If false, discovery proceeds regardless of the target processor type.

See Also

Concepts

Authoring Desired Configuration Management Configuration Baselines and Configuration Items