Provisioning Schema::transform


Element that resembles an execute node except that it is not bound to an execution step in the procedure. It is only used for before/after XSL transformations. This element is part of the provisioning schema of Microsoft® Provisioning Framework (MPF).

Parents

catch, procedure, try

Children

after (minOccurs="0" maxOccurs="*")
before (minOccurs="0" maxOccurs="*")
executeData (minOccurs="0" maxOccurs="1")
forEach (minOccurs="0" maxOccurs="*")
repeat (minOccurs="0" maxOccurs="*")
when (minOccurs="0" maxOccurs="*")

Example

<namespace name="InnerNS" description="Sample namespace" readOnly="0">
  <procedure name="When Procedure" description="Illustrates use of <transform> element.">
	<procedureData>
	<WhenRun>No</WhenRun>
	</procedureData>
	<transform>
	<before source="data" sourcePath="value" destination="procedureData" />
	</transform>
	<execute namespace="DeepestNS" procedure="When Procedure">
	<when source="procedureData" sourcePath="value" />
	<before source="data" sourcePath="value" destination="executeData" />
	<after source="executeData" destination="data" />
	</execute>
  </procedure>
</namespace>

See also

Customization, XML Schema for Procedures


Up Top of Page
© 1999-2002 Microsoft Corporation. All rights reserved.