FolderType 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 FolderType complex type is the definition for a folder type.

<xs:complexType name="FolderType">
    <xs:complexContent>
                <xs:extension
            base="PartType"
        >
            <xs:sequence>
                <xs:element name="Path"
                    type="FilePathType"
                 />
                 <xs:element name="Filter"
                     type="FolderFilterType"
                                    />
                <xs:element
                    ref="Permissions"
                 />
                <xs:element name="PropertyRules"
                    type="FolderPropertiesType"
                 />
                        <xs:any
                                processContents="skip"
                                minOccurs="0"
                                maxOccurs="unbounded"
                                namespace="##other"
                          />
            </xs:sequence>
            <xs:attribute name="ValidatePermissions"
                type="boolean"
                use="required"
             />
            <xs:attribute name="Depth"
                type="SearchDepthType"
                use="optional"
             />
            <xs:attribute name="Is64Bit"
                type="boolean"
                use="required"
             />
            <xs:attribute name="IsPerUser"
                type="boolean"
                use="optional"
             />
        </xs:extension>
    </xs:complexContent>
</xs:complexType>

Child Elements

Element Type Description

Filter

FolderFilterType

The path to the folder, not including the name or trailing backslash. For example, for the folder c:\path\myFolder, the path would be c:\path.

Path

FilePathType

The name of the file. This can include the FileSystem wildcards ? and *.

PropertyRules

FolderPropertiesType

A grouping element containing the list of validation rules associated with this folder part. Includes an element for each file property against which rules can be authored. See type for details.

Attributes

Name Type Description

LogicalName

tns:LogicalName

A unique name that is used to identify the folder part in the document.

Depth

SearchDepthType

The search scope to use:

"Base" is just the exact folder as defined by the given Path and Filter child elements. This is the default if no depth is specified.

"OneLevel" means to just match against the immediate folders under the folder specified in the Path based on the Filter child element.

"Subtree" means to match against all folders under the folder pointed to by the Path child element, that match the Filter child element

Is64Bit

boolean

On a 64-bit operating system, indicates whether the folder being discovered resides in a redirected or a native path.

Windows on Windows (WOW) redirection on 64-bit applications is described in the MSDN documentation for the File System Redirector (https://go.microsoft.com/fwlink/?LinkId=111713).

If the value is set to false and the Path element that is specified contains a path eligible for redirection on 64-bit applications, the redirected location is searched and then the native location is searched.

If the value is set to true, only the native location is searched.

On 32-bit applications, this flag has no effect.

ValidatePermissions

boolean

Set to true if the child Permissions element has been specified and permissions must be validated against the effective discretionary access control lists (DACLs) on the folder instance.

If set to false, permissions are not validated even if specified in the Permissions child element.

See Also

Concepts

Authoring Desired Configuration Management Configuration Baselines and Configuration Items