PsXdtConfigTransform.xml

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>PsXdtConfigTransform</name>
    </assembly>
    <members>
        <member name="T:PsXdtConfigTransform.PsXdtConfigTransform">
            <summary>
                <para type="synopsis">Applies xdt transform to config file</para>
                <para type="description">Does the same things as Visual Studio does to web.config, but can be used with app.config as well</para>
            </summary>
            <example>
                <para>Invoke-XdtConfigTransform -Path 'App.config' -XdtTranformPath 'App.Debug.config' -OutputPath 'App.out.config' -Verbose</para>
                <para>Applies xdt transform defined in App.Debug.config to App.config, result is saved to App.out.config</para>
            </example>
            <example>
                <para>ls -File C:\Config\Xdt|select -ExpandProperty FullName|Invoke-XdtConfigTransform -Path C:\Config\App.config -Verbose</para>
                <para>Applies all xdt transforms from C:\Config\Xdt to C:\Config\App.config, writes resulting config to output channel</para>
            </example>
        </member>
        <member name="M:PsXdtConfigTransform.PsXdtConfigTransform.ProcessRecord">
            <inheritdoc />
        </member>
        <member name="M:PsXdtConfigTransform.PsXdtConfigTransform.BeginProcessing">
            <inheritdoc />
        </member>
        <member name="M:PsXdtConfigTransform.PsXdtConfigTransform.EndProcessing">
            <inheritdoc />
        </member>
        <member name="P:PsXdtConfigTransform.PsXdtConfigTransform.Path">
            <summary>
                <para type="description">Path to source xml config</para>
            </summary>
        </member>
        <member name="P:PsXdtConfigTransform.PsXdtConfigTransform.XdtTranformPath">
            <summary>
                <para type="description">Path to xdt transform file</para>
            </summary>
        </member>
        <member name="P:PsXdtConfigTransform.PsXdtConfigTransform.OutputPath">
            <summary>
                <para type="description">Path to save resulting config file to</para>
                <para type="description">If not set, result is written to output channel</para>
            </summary>
        </member>
        <member name="T:PsXdtConfigTransform.PsXdtConfigTransformLogEntry">
            <summary>
            Entry from <see cref="T:PsXdtConfigTransform.PsXdtConfigTransformLogEntry"/>
            </summary>
        </member>
        <member name="P:PsXdtConfigTransform.PsXdtConfigTransformLogEntry.Timestamp">
            <summary>
            Time of entry
            </summary>
        </member>
        <member name="P:PsXdtConfigTransform.PsXdtConfigTransformLogEntry.MessageVerbosityType">
            <summary>
             <see cref="T:DotNet.Xdt.MessageType"/> if supplied, depicts verbosity
            </summary>
        </member>
        <member name="P:PsXdtConfigTransform.PsXdtConfigTransformLogEntry.MessageType">
            <summary>
            MessageType, if supplied, i.e. "Message","Warning","Error" etc.
            </summary>
        </member>
        <member name="P:PsXdtConfigTransform.PsXdtConfigTransformLogEntry.File">
            <summary>
            File, if supplied
            </summary>
        </member>
        <member name="P:PsXdtConfigTransform.PsXdtConfigTransformLogEntry.LineNumber">
            <summary>
            LineNumber, if supplied
            </summary>
        </member>
        <member name="P:PsXdtConfigTransform.PsXdtConfigTransformLogEntry.LinePosition">
            <summary>
            LinePosition, if supplied
            </summary>
        </member>
        <member name="P:PsXdtConfigTransform.PsXdtConfigTransformLogEntry.Exception">
            <summary>
            Exception, if supplied
            </summary>
        </member>
        <member name="P:PsXdtConfigTransform.PsXdtConfigTransformLogEntry.Message">
            <summary>
            Message before format
            </summary>
        </member>
        <member name="P:PsXdtConfigTransform.PsXdtConfigTransformLogEntry.MessageArgs">
            <summary>
            Message arguments for format
            </summary>
        </member>
        <member name="M:PsXdtConfigTransform.PsXdtConfigTransformLogEntry.ToString">
            <summary>
            Outputs all available information as a string
            </summary>
        </member>
    </members>
</doc>