Microsoft.Tools.WindowsInstaller.PowerShell.XML
<?xml version="1.0"?>
<doc> <assembly> <name>Microsoft.Tools.WindowsInstaller.PowerShell</name> </assembly> <members> <member name="T:Microsoft.Tools.WindowsInstaller.ActionText"> <summary> Contains the localized ActionText descriptions and templates. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.ActionText.GetActionText(System.String,System.Globalization.CultureInfo)"> <summary> Gets the ActionText description for the given <paramref name="action"/>. </summary> <param name="action">The name of the action.</param> <param name="culture">The optional culture for which the ActionText description should be retrieved.</param> <returns>The ActionText description; otherwise, null if not found.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.ActionText.GetActionData(System.String,System.Globalization.CultureInfo)"> <summary> Gets the ActionText template for the given <paramref name="action"/>. </summary> <param name="action">The name of the action.</param> <param name="culture">The optional culture for which the ActionText template should be retrieved.</param> <returns>The ActionText template; otherwise, null if not found.</returns> </member> <member name="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"> <summary> Provides additional properties for column types with associated enumerations. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.AttributeColumn.#ctor(System.Type,System.Nullable{System.Int32})"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"/> class. </summary> <param name="type">The type of the enumeration.</param> <param name="value">The value of the enumeration.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.AttributeColumn.Equals(System.Object)"> <summary> Gets whether the internal values are equal. </summary> <param name="obj">The object to compre.</param> <returns>True if the objects are equivalent.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.AttributeColumn.GetHashCode"> <summary> Gets the hash code from the internal value. </summary> <returns>The hash code from the intrnal value.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.AttributeColumn.ToString"> <summary> Returns a string representation of the internal value using the <see cref="P:System.Globalization.CultureInfo.InvariantCulture"/>. </summary> <returns>A string representation of the internal value.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.AttributeColumn.ToString(System.String)"> <summary> Returns a string representation of the internal value using the <see cref="P:System.Globalization.CultureInfo.InvariantCulture"/>. </summary> <param name="format">The format specification.</param> <returns>A string representation of the internal value.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.AttributeColumn.System#IFormattable#ToString(System.String,System.IFormatProvider)"> <summary> Returns a string representation of the internal value. </summary> <param name="format">The format specification.</param> <param name="provider">The <see cref="T:System.IFormatProvider"/> that determines how values are formatted.</param> <returns>A string representation of the internal value.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.AttributeColumn.GetNames"> <summary> Gets all the names of enumeration. </summary> <returns>All the names of the enumeration.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.AttributeColumn.HasValue(System.String)"> <summary> Determines if the enumeration for the <paramref name="name"/> is set. </summary> <param name="name">The name of the enumeration to check.</param> <returns>True if the enumeration for the <paramref name="name"/> is set.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.AttributeColumn.op_Implicit(Microsoft.Tools.WindowsInstaller.AttributeColumn)~System.Int32"> <summary> Converts an <see cref="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"/> to an <see cref="T:System.Int32"/>. </summary> <param name="column">The <see cref="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"/> to convert.</param> <returns>The <see cref="T:System.Int32"/> value of the <see cref="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"/>.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.AttributeColumn.op_Implicit(System.Int32)~Microsoft.Tools.WindowsInstaller.AttributeColumn"> <summary> Converts an <see cref="T:System.Int32"/> to an <see cref="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"/>. </summary> <param name="value">The <see cref="T:System.Int32"/> value to convert.</param> <returns>The <see cref="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"/> with the value of the <see cref="T:System.Int32"/>.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.AttributeColumn.op_Implicit(Microsoft.Tools.WindowsInstaller.AttributeColumn)~System.Nullable{System.Int32}"> <summary> Converts an <see cref="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"/> to a nullable <see cref="T:System.Int32"/>. </summary> <param name="column">The <see cref="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"/> to convert.</param> <returns>The nullable <see cref="T:System.Int32"/> value of the <see cref="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"/>.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.AttributeColumn.op_Implicit(System.Nullable{System.Int32})~Microsoft.Tools.WindowsInstaller.AttributeColumn"> <summary> Converts a nullable <see cref="T:System.Int32"/> to an <see cref="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"/>. </summary> <param name="value">The nullable <see cref="T:System.Int32"/> value to convert.</param> <returns>The <see cref="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"/> with the value of the nullable <see cref="T:System.Int32"/>.</returns> </member> <member name="P:Microsoft.Tools.WindowsInstaller.AttributeColumn.Type"> <summary> Gets the type of the enumeration. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.AttributeColumn.Value"> <summary> Gets the value of the enumeration. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.Cache`2"> <summary> Simple caching for key/value pairs using a simple last used time algorithm. </summary> <typeparam name="TKey">The type to hash into the dictionary.</typeparam> <typeparam name="TValue">The type of value to store in the dictionary.</typeparam> </member> <member name="M:Microsoft.Tools.WindowsInstaller.Cache`2.#ctor"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.Cache`2"/> class. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.Cache`2.#ctor(System.Int32)"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.Cache`2"/> class using the given <paramref name="capacity"/>. </summary> <param name="capacity">The initial capacity that should not be exceeded.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.Cache`2.Add(`0,`1)"> <summary> Adds an object to the <see cref="T:Microsoft.Tools.WindowsInstaller.Cache`2"/> or updates an existing one. </summary> <param name="key">The key of the object to add.</param> <param name="value">The object value to add.</param> <remarks> If adding an object would exceed the <see cref="P:Microsoft.Tools.WindowsInstaller.Cache`2.Capacity"/>, older objects are removed. </remarks> </member> <member name="M:Microsoft.Tools.WindowsInstaller.Cache`2.TryGetValue(`0,`1@)"> <summary> Tries to get a value from the <see cref="T:Microsoft.Tools.WindowsInstaller.Cache`2"/>. </summary> <param name="key">The key of the object to get.</param> <param name="value">The object value to get, or null if the key does not exist in the <see cref="T:Microsoft.Tools.WindowsInstaller.Cache`2"/>.</param> <returns>True if the key exists; otherwise, false.</returns> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Cache`2.Capacity"> <summary> Gets the capacity of the <see cref="T:Microsoft.Tools.WindowsInstaller.Cache`2"/>. </summary> <remarks> If capacity is reduced, older objects will be removed on the next addition to the <see cref="T:Microsoft.Tools.WindowsInstaller.Cache`2"/>. </remarks> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Cache`2.Count"> <summary> Gets the number of objects in the <see cref="T:Microsoft.Tools.WindowsInstaller.Cache`2"/>. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Cache`2.Keys"> <summary> Gets the collection of keys. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.CharComparer"> <summary> Equality comparer for a <see cref="T:System.Char"/>. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.CharComparer.InvariantCultureIgnoreCase"> <summary> Gets a culture-invariant, case-insensitive comparer. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.CharComparer.Equals(System.Char,System.Char)"> <summary> Gets whether <paramref name="x"/> and <paramref name="y"/> are equal. </summary> <param name="x">The first <see cref="T:System.Char"/> to compare.</param> <param name="y">The second <see cref="T:System.Char"/> to compare.</param> <returns>True if <paramref name="x"/> equals <paramref name="y"/>.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.CharComparer.GetHashCode(System.Char)"> <summary> Gets the hash code of the given <see cref="T:System.Char"/>. </summary> <param name="obj">The <see cref="T:System.Char"/> from which to get the hash code.</param> <returns>The hash code of the given <see cref="T:System.Char"/>.</returns> </member> <member name="T:Microsoft.Tools.WindowsInstaller.Column"> <summary> Contains information about a column from a <see cref="T:Microsoft.Deployment.WindowsInstaller.View"/>. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.Column.#ctor(Microsoft.Deployment.WindowsInstaller.View,System.Int32,System.String,System.String,System.String)"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.Column"/> class from a <see cref="T:Microsoft.Deployment.WindowsInstaller.View"/> and column index. </summary> <param name="view">The <see cref="T:Microsoft.Deployment.WindowsInstaller.View"/> from which column information is retrieved.</param> <param name="index">The index of the column within the <see cref="T:Microsoft.Deployment.WindowsInstaller.View"/>.</param> <param name="table">The table name to which the column belongs.</param> <param name="name">The name of the column.</param> <param name="key">The unique key containing the specified column name from the original query.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Column.ColumnType"> <summary> Gets the column <see cref="P:Microsoft.Tools.WindowsInstaller.Column.Type"/>. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Column.Index"> <summary> Gets the index of the column within a <see cref="T:Microsoft.Deployment.WindowsInstaller.View"/>. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Column.IsPrimaryKey"> <summary> Gets whether the column is a primary key in its containing table. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Column.Key"> <summary> Gets the unique key containing the specified column name from the original query. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Column.Name"> <summary> Gets the name of the column. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Column.Table"> <summary> Gets the name of the table to which the column belongs. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Column.Type"> <summary> Gets the basic <see cref="P:Microsoft.Tools.WindowsInstaller.Column.Type"/> of the column. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.ColumnCollection"> <summary> A collection of of type <see cref="T:Microsoft.Tools.WindowsInstaller.Column"/> indexed by <see cref="P:Microsoft.Tools.WindowsInstaller.Column.Name"/>. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.ColumnCollection.#ctor(Microsoft.Deployment.WindowsInstaller.View)"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.Column"/> class from the specified <see cref="T:Microsoft.Deployment.WindowsInstaller.View"/>. </summary> <param name="view">The <see cref="T:Microsoft.Deployment.WindowsInstaller.View"/> from which column information is retrieved.</param> <exception cref="T:System.InvalidOperationException">A column name was defined by multiple tables.</exception> </member> <member name="M:Microsoft.Tools.WindowsInstaller.ColumnCollection.GetKeyForItem(Microsoft.Tools.WindowsInstaller.Column)"> <summary> Gets the <see cref="P:Microsoft.Tools.WindowsInstaller.Column.Name"/> of the <see cref="T:Microsoft.Tools.WindowsInstaller.Column"/>. </summary> <param name="item">The <see cref="T:Microsoft.Tools.WindowsInstaller.Column"/> to index.</param> <returns>The <see cref="P:Microsoft.Tools.WindowsInstaller.Column.Name"/> of the <see cref="T:Microsoft.Tools.WindowsInstaller.Column"/>.</returns> </member> <member name="P:Microsoft.Tools.WindowsInstaller.ColumnCollection.TableNames"> <summary> Gets the table names used within the <see cref="P:Microsoft.Tools.WindowsInstaller.ColumnCollection.QueryString"/>. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.ColumnCollection.QueryString"> <summary> Gets the query string used to create the original <see cref="T:Microsoft.Deployment.WindowsInstaller.View"/>. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.ColumnCollection.PrimaryKeys"> <summary> Gets the primary key columns. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.ComponentSearcher"> <summary> Returns registered paths for specified components. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.ComponentSearcher.Find(Microsoft.Tools.WindowsInstaller.ComponentSearcher.KnownComponent)"> <summary> Returns the component path if any component is installed. </summary> <param name="what">What component to find.</param> <returns>The component path if any component is installed.</returns> </member> <member name="T:Microsoft.Tools.WindowsInstaller.ComponentSearcher.KnownComponent"> <summary> The known component to find. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.EncodingConverter"> <summary> Provides conversion between strings and <see cref="T:System.Text.Encoding"/>. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.EncodingConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)"> <summary> Returns True when <paramref name="sourceType"/> is a <see cref="T:System.String"/> or <see cref="T:System.Int32"/>. </summary> <param name="context">Additional context for conversion.</param> <param name="sourceType">The type of the source object.</param> <returns>True if the <paramref name="sourceType"/> is a <see cref="T:System.String"/> or <see cref="T:System.Int32"/>.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.EncodingConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)"> <summary> Returns True when <paramref name="destinationType"/> is a <see cref="T:System.String"/> or <see cref="T:System.Int32"/>. </summary> <param name="context">Additional context for conversion.</param> <param name="destinationType">The type of the destination object.</param> <returns>True if the <paramref name="destinationType"/> is a <see cref="T:System.String"/> or <see cref="T:System.Int32"/>.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.EncodingConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)"> <summary> Converts a <see cref="T:System.String"/> or <see cref="T:System.Int32"/> to an <see cref="T:System.Text.Encoding"/>. </summary> <param name="context">Additional context for conversion.</param> <param name="culture">The culture to use for conversion.</param> <param name="value">The <see cref="T:System.String"/> or <see cref="T:System.Int32"/> value to convert.</param> <returns>The <see cref="T:System.Text.Encoding"/> for the string.</returns> <exception cref="T:System.ArgumentException">No <see cref="T:System.Text.Encoding"/> could be matched to the string or code page integer.</exception> <remarks> Returns <see cref="P:System.Text.Encoding.Default"/> if the <paramref name="value"/> is null or an empty string. </remarks> </member> <member name="M:Microsoft.Tools.WindowsInstaller.EncodingConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)"> <summary> Gets the name or code page for an <see cref="T:System.Text.Encoding"/>. </summary> <param name="context">Additional context for conversion.</param> <param name="culture">The culture to use for conversion.</param> <param name="value">The <see cref="T:Microsoft.Deployment.WindowsInstaller.ReinstallModes"/> to convert.</param> <param name="destinationType">The type of the destination object.</param> <returns>The name or code page for an <see cref="T:System.Text.Encoding"/>.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.EncodingConverter.IsNumeric(System.Type)"> <summary> Returns true if the <paramref name="type"/> is a signed or unsigned short or larger integer. </summary> <param name="type">The <see cref="T:System.Type"/> to compare.</param> <returns>True if the <paramref name="type"/> is a signed or unsigned short or larger integer.</returns> </member> <member name="T:System.Runtime.CompilerServices.ExtensionAttribute"> <summary> Identifies that an attributed assembly, class, or method contains extension methods. </summary> <remarks> Surprisingly redeclaring this attribute with the same name works for a .NET 2.0 project. I have it on good authority that, in general, the compiler does not verify the full type declaration. </remarks> </member> <member name="T:Microsoft.Tools.WindowsInstaller.Func`2"> <summary> A function that takes a single argument of type <typeparamref name="T"/> and returns an object of type <typeparamref name="TResult"/>. </summary> <typeparam name="T">The type of the input argument.</typeparam> <typeparam name="TResult">The type of the return object.</typeparam> <param name="arg">The input argument.</param> <returns>An object of type <typeparamref name="TResult"/>.</returns> </member> <member name="T:Microsoft.Tools.WindowsInstaller.ExtensionMethods"> <summary> Extension methods. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.ExtensionMethods.Any``1(System.Collections.Generic.IEnumerable{``0},System.Predicate{``0})"> <summary> Determines whether any element of a sequence satisfies a condition. </summary> <typeparam name="TSource">The type of the elements of source.</typeparam> <param name="source">The type of the elements of source.</param> <param name="predicate">The condition to apply to each element.</param> <returns>True if any of the elements satisfy the <paramref name="predicate"/>.</returns> <exception cref="T:System.ArgumentNullException">The <paramref name="source"/> or <paramref name="predicate"/> argument is null.</exception> </member> <member name="M:Microsoft.Tools.WindowsInstaller.ExtensionMethods.Count``1(System.Collections.Generic.IEnumerable{``0})"> <summary> Returns the number of elements in a sequence. </summary> <typeparam name="TSource">The type of the elements of source.</typeparam> <param name="source">A sequence that contains elements to be counted.</param> <returns>The number of elements in the input sequence or 0 if <paramref name="source"/> is null.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.ExtensionMethods.FirstOrDefault``1(System.Collections.Generic.IEnumerable{``0})"> <summary> Returns the first item of an enumeration; otherwise, if not found, the default value for type <typeparamref name="TSource"/>. </summary> <typeparam name="TSource">The type being enumerated.</typeparam> <param name="source">An enumeration of type <typeparamref name="TSource"/>.</param> <returns>the first item of an enumeration; otherwise, if not found, the default value for type <typeparamref name="TSource"/>.</returns> <exception cref="T:System.ArgumentNullException">The <paramref name="source"/> argument is null.</exception> </member> <member name="M:Microsoft.Tools.WindowsInstaller.ExtensionMethods.Join(System.Collections.Generic.IEnumerable{System.String},System.String)"> <summary> Joins an enumerable of <see cref="T:System.String"/> elements with the given <paramref name="separator"/>. </summary> <param name="source">An enumerable of type <see cref="T:System.String"/>.</param> <param name="separator">The string separator to separate <see cref="T:System.String"/> elements. The default is an empty string.</param> <returns>A string of all elements separated by the given <paramref name="separator"/>, or null if <paramref name="source"/> is null.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.ExtensionMethods.Select``2(System.Collections.Generic.IEnumerable{``0},Microsoft.Tools.WindowsInstaller.Func{``0,``1})"> <summary> Projects each element of a sequence into a new form. </summary> <typeparam name="TSource">The type of the elements of source.</typeparam> <typeparam name="TResult">The type of the value returned by selector.</typeparam> <param name="source">A sequence of values to invoke a transform function on.</param> <param name="selector">A transform function to apply to each element.</param> <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> whose elements are the result of invoking the transform function on each element of source..</returns> <exception cref="T:System.ArgumentNullException">The <paramref name="source"/> or <paramref name="selector"/> argument is null.</exception> </member> <member name="M:Microsoft.Tools.WindowsInstaller.ExtensionMethods.Sum``1(System.Collections.Generic.IEnumerable{``0},Microsoft.Tools.WindowsInstaller.Func{``0,System.Int64})"> <summary> Reeturns the sum of the field selected from each item in the source enumerable. </summary> <typeparam name="TSource">The type of the elements of source.</typeparam> <param name="source">A sequence of values from which fields are selected to sum.</param> <param name="selector">A transform function to apply to each element to get the field to sum.</param> <returns>The sum of the field selected from each item in the source enumerable.</returns> <exception cref="T:System.ArgumentNullException">The <paramref name="source"/> or <paramref name="selector"/> argument is null.</exception> </member> <member name="M:Microsoft.Tools.WindowsInstaller.ExtensionMethods.ToArray``1(System.Collections.Generic.IEnumerable{``0})"> <summary> Creates an array from the enumerable <paramref name="source"/>. </summary> <typeparam name="TSource">The type of elements of <paramref name="source"/>.</typeparam> <param name="source">An enumerable from which the array is created.</param> <returns>An array that contains the elements from the input <paramref name="source"/>.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.ExtensionMethods.ToList``1(System.Collections.Generic.IEnumerable{``0})"> <summary> Createsa new list from the enumerable <paramref name="source"/>. </summary> <typeparam name="TSource">The type of elements of <paramref name="source"/>.</typeparam> <param name="source">An enumerable from which the array is created.</param> <returns>A list that contains the elements from the input <paramref name="source"/>.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.ExtensionMethods.Where``1(System.Collections.Generic.IEnumerable{``0},System.Predicate{``0})"> <summary> Filters a sequence of values based on a predicate. </summary> <typeparam name="TSource">The type of the elements of source.</typeparam> <param name="source">The type of the elements of source.</param> <param name="predicate">A function to test each element for a condition.</param> <returns>An enumerable that contains elements from the input sequence that satisfy the condition.</returns> <exception cref="T:System.ArgumentNullException">The <paramref name="source"/> or <paramref name="predicate"/> argument is null.</exception> </member> <member name="T:Microsoft.Tools.WindowsInstaller.FileHash"> <summary> Represents a nullable file hash. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.FileHash.#ctor"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.FileHash"/> class. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.FileHash.GetEnumerator"> <summary> Gets an enumerator over the four nullable integer hash parts. </summary> <returns>An enumerator over the four nullable integer hash parts.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.FileHash.System#Collections#IEnumerable#GetEnumerator"> <summary> Gets an enumerator over the four hash parts. </summary> <returns>An enumerator over the four hash parts.</returns> </member> <member name="P:Microsoft.Tools.WindowsInstaller.FileHash.MSIHashPart1"> <summary> Gets the first hash part. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.FileHash.MSIHashPart2"> <summary> Gets the second hash part. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.FileHash.MSIHashPart3"> <summary> Gets the third hash part. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.FileHash.MSIHashPart4"> <summary> Gets the fourth hash part. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.ILoggingPolicyService"> <summary> Service provider for the Windows Installer logging policy. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.ILoggingPolicyService.GetLoggingPolicy"> <summary> Gets the logging policy. </summary> <returns>The system logging policy.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.ILoggingPolicyService.SetLoggingPolicy(System.String)"> <summary> Sets the logging policy </summary> <param name="value">The logging policy to set.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.ILoggingPolicyService.RemoveLoggingPolicy"> <summary> Removes the logging policy. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.ISystemRestoreService"> <summary> Abstraction of the System Restore service. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.ISystemRestoreService.SetRestorePoint(Microsoft.Tools.WindowsInstaller.RestorePointInfo,Microsoft.Tools.WindowsInstaller.StateManagerStatus@)"> <summary> Creates or modifies a system restore point. </summary> <param name="info">Information about the restore point to create or modify.</param> <param name="status">Status information about the restore point created or modified.</param> <returns>True of the restore point was created or modified successfully; otherwise, false.</returns> </member> <member name="T:Microsoft.Tools.WindowsInstaller.Log"> <summary> Generates log file names. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.Log.#ctor(System.String)"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.Log"/> class. </summary> <param name="path">Optional path to use for directory and file base names.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.Log.#ctor(System.String,System.DateTime)"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.Log"/> class. </summary> <param name="path">Optional path to use for directory and file base names.</param> <param name="start">The <see cref="T:System.DateTime"/> for the log identifier.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.Log.Next(System.String)"> <summary> Gets the next log file name in the set. </summary> <param name="extra">Extra information to add to the log file name, such as a ProductCode or file name. Can be null.</param> <returns>The next log file name in the set.</returns> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Log.Mode"> <summary> Gets the <see cref="T:Microsoft.Deployment.WindowsInstaller.InstallLogModes"/> to log. </summary> <value>The default is equivalent to "voicewarmup". Providing a path to the constructor will add the equivalent of "x".</value> </member> <member name="T:Microsoft.Tools.WindowsInstaller.LoggingPolicies"> <summary> Different logging modes supported by Windows Installer. </summary> <remarks> This enumeration is defined in lieu of <see cref="T:Microsoft.Deployment.WindowsInstaller.InstallLogModes"/> to support only the subset of logging modes supported by Windows Installer, instead of all possible messages that can be sent to a user interface handler. </remarks> </member> <member name="F:Microsoft.Tools.WindowsInstaller.LoggingPolicies.None"> <summary> No logging. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.LoggingPolicies.FatalExit"> <summary> Out-of-memory or fatal exit information. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.LoggingPolicies.Error"> <summary> All error messages. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.LoggingPolicies.Warning"> <summary> Non-fatal warnings. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.LoggingPolicies.User"> <summary> User requests. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.LoggingPolicies.Information"> <summary> Status messages. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.LoggingPolicies.OutOfDiskSpace"> <summary> Out-of-disk-space messages. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.LoggingPolicies.ActionStart"> <summary> Start up of actions. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.LoggingPolicies.ActionData"> <summary> Action-specific records. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.LoggingPolicies.PropertyDump"> <summary> Dump properties on exit. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.LoggingPolicies.CommonData"> <summary> Initial user interface parameters. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.LoggingPolicies.Verbose"> <summary> Verbose output. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.LoggingPolicies.ExtraDebug"> <summary> Extra debugging information. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.LoggingPolicies.All"> <summary> Log everything. </summary> <remarks> This is equivalent to "*vx" or "voicewarmupx" on the command line. </remarks> </member> <member name="F:Microsoft.Tools.WindowsInstaller.LoggingPolicies.FlushEachLine"> <summary> Flush each line to the log file. </summary> <remarks> This can cause performance degradation and is not recommended. </remarks> </member> <member name="T:Microsoft.Tools.WindowsInstaller.LoggingPoliciesConverter"> <summary> Provides conversion between the <see cref="T:Microsoft.Tools.WindowsInstaller.LoggingPolicies"/> enumeration and string short form. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.LoggingPoliciesConverter.Normal"> <summary> Logging mode equivalent to the command line options "oicewarmup", or "*". </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.LoggingPoliciesConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)"> <summary> Returns True when <paramref name="sourceType"/> is a <see cref="T:System.String"/>. </summary> <param name="context">Additional context for conversion.</param> <param name="sourceType">The type of the source object.</param> <returns>True if the <paramref name="sourceType"/> is a <see cref="T:System.String"/>.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.LoggingPoliciesConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)"> <summary> Returns True when <paramref name="destinationType"/> is a <see cref="T:System.String"/>. </summary> <param name="context">Additional context for conversion.</param> <param name="destinationType">The type of the destination object.</param> <returns>True if the <paramref name="destinationType"/> is a <see cref="T:System.String"/>.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.LoggingPoliciesConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)"> <summary> Converts a <see cref="T:System.String"/> in the short form like "omus" to a <see cref="T:Microsoft.Tools.WindowsInstaller.LoggingPolicies"/> enumeration. </summary> <param name="context">Additional context for conversion.</param> <param name="culture">The culture to use for conversion.</param> <param name="value">The <see cref="T:System.String"/> value to convert.</param> <returns>The converted <see cref="T:Microsoft.Tools.WindowsInstaller.LoggingPolicies"/> enumeration.</returns> <exception cref="T:System.ArgumentException">The short form string contains invalid characters.</exception> </member> <member name="M:Microsoft.Tools.WindowsInstaller.LoggingPoliciesConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)"> <summary> Converts a <see cref="T:Microsoft.Tools.WindowsInstaller.LoggingPolicies"/> to a short form <see cref="T:System.String"/> like "voicewarmup". </summary> <param name="context">Additional context for conversion.</param> <param name="culture">The culture to use for conversion.</param> <param name="value">The <see cref="T:Microsoft.Tools.WindowsInstaller.LoggingPolicies"/> to convert.</param> <param name="destinationType">The type of the destination object.</param> <returns>The converted short form for a <see cref="T:Microsoft.Tools.WindowsInstaller.LoggingPolicies"/> enumeration.</returns> </member> <member name="T:Microsoft.Tools.WindowsInstaller.NativeMethods"> <summary> Native methods, structures, enumerations, and constants. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PackageInfo"> <summary> Gets information about Windows Installer packages. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.PackageInfo.DefaultWeight"> <summary> Gets the default weight based on a small sampling of machine states. </summary> <remarks> The average weight did actually turn out to be 42 MB which is further proof of its significance. </remarks> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PackageInfo.GetWeightFromPath(System.String)"> <summary> Gets the weight of a package given its path. </summary> <param name="path">The path to the package.</param> <returns>The weight of a package given its path or 0 if the package is missing.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PackageInfo.GetWeightFromProductCode(System.String,System.String,Microsoft.Deployment.WindowsInstaller.UserContexts)"> <summary> Gets the weight of a package given its ProductCode. </summary> <param name="productCode">The ProductCode of the product to query.</param> <param name="userSid">The optional user SID of the product to query. The default is null.</param> <param name="context">The optional context of the product ot query. The default is <see cref="F:Microsoft.Deployment.WindowsInstaller.UserContexts.All"/>.</param> <returns>The weight of a package given its ProductCode or 0 if the product is not installed or the package missing.</returns> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PatchApplicator"> <summary> Applies applicable patch transforms to a database. </summary> <remarks> Calling <see cref="M:Microsoft.Deployment.WindowsInstaller.Package.InstallPackage.ApplyPatch(Microsoft.Deployment.WindowsInstaller.Package.PatchPackage,System.String)"/> fails commits so we need to apply applicable transforms directly. </remarks> </member> <member name="F:Microsoft.Tools.WindowsInstaller.PatchApplicator.IgnoreErrors"> <summary> The transforms errors to ignore. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PatchApplicator.#ctor(Microsoft.Deployment.WindowsInstaller.Package.InstallPackage)"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.PatchApplicator"/> class. </summary> <param name="db">The <see cref="T:Microsoft.Deployment.WindowsInstaller.Package.InstallPackage"/> to transform.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PatchApplicator.Add(System.String)"> <summary> Adds a patch to the list for consideration. </summary> <param name="path">The path of a patch to add.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PatchApplicator.Apply(System.Boolean)"> <summary> Applies applicable transforms in order of sequenced patches. </summary> </member> <member name="E:Microsoft.Tools.WindowsInstaller.PatchApplicator.InapplicablePatch"> <summary> Raised when an inapplicable patch is processed. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PatchSequence"> <summary> Information about a sequence of applicable patches. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PatchSequence.Patch"> <summary> Gets the path to the patch package. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PatchSequence.Sequence"> <summary> Gets the sequence of the <see cref="P:Microsoft.Tools.WindowsInstaller.PatchSequence.Patch"/> as it applies to the <see cref="P:Microsoft.Tools.WindowsInstaller.PatchSequence.Product"/>. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PatchSequence.Product"> <summary> Gets the path to a product package or the ProductCode. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PatchSequence.UserSid"> <summary> Gets the user's SID to which the product is assigned. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PatchSequence.UserContext"> <summary> Gets the user context to which the product is assigned. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PatchSequence.ProductCode"> <summary> Gets the ProductCode if <see cref="P:Microsoft.Tools.WindowsInstaller.PatchSequence.Product"/> is a GUID. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PatchSequencer"> <summary> Determines patch applicability for given products. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PatchSequencer.#ctor"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.PatchSequencer"/> class. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PatchSequencer.Add(System.String,System.Boolean)"> <summary> Adds the path to a patch or patch XML. </summary> <param name="path">The path to a patch or patch XML file.</param> <param name="validatePatch">If true, validates that the patch points only to a patch.</param> <returns>True if the path was added; otherwise, false.</returns> <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null or empty.</exception> <exception cref="T:System.IO.FileNotFoundException"><paramref name="path"/> does not exist or is not a file.</exception> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PatchSequencer.BeginGetApplicablePatches(System.String,System.String,Microsoft.Deployment.WindowsInstaller.UserContexts)"> <summary> Start to get a list of patches that are applicable to the given ProductCode in a separate thread. </summary> <param name="product">The ProductCode for which applicability is determined.</param> <param name="userSid">The SID of the user for which the product is installed. The default is null.</param> <param name="context">The <see cref="T:Microsoft.Deployment.WindowsInstaller.UserContexts"/> into which the product is installed. This must be <see cref="F:Microsoft.Deployment.WindowsInstaller.UserContexts.None"/> for a package path. The default is <see cref="F:Microsoft.Deployment.WindowsInstaller.UserContexts.None"/>.</param> <returns>An <see cref="T:System.IAsyncResult"/> you can use to query the current state of the task and return results when complete.</returns> <exception cref="T:System.ArgumentException">The parameters are not correct for the given package path or installed ProductCode (ex: cannot use <see cref="F:Microsoft.Deployment.WindowsInstaller.UserContexts.All"/> in any case).</exception> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PatchSequencer.GetApplicablePatches(System.String,System.String,Microsoft.Deployment.WindowsInstaller.UserContexts)"> <summary> Gets a list of patches that are applicable to the given ProductCode. </summary> <param name="product">The ProductCode for which applicability is determined.</param> <param name="userSid">The SID of the user for which the product is installed. The default is null.</param> <param name="context">The <see cref="T:Microsoft.Deployment.WindowsInstaller.UserContexts"/> into which the product is installed. This must be <see cref="F:Microsoft.Deployment.WindowsInstaller.UserContexts.None"/> for a package path. The default is <see cref="F:Microsoft.Deployment.WindowsInstaller.UserContexts.None"/>.</param> <returns>An ordered list of applicable patch or patch XML files.</returns> <exception cref="T:System.ArgumentException">The parameters are not correct for the given package path or installed ProductCode (ex: cannot use <see cref="F:Microsoft.Deployment.WindowsInstaller.UserContexts.All"/> in any case).</exception> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PatchSequencer.EndGetApplicablePatches(System.IAsyncResult)"> <summary> Returns the list of patches that are applicable to the given ProductCode. </summary> <param name="result">An <see cref="T:System.IAsyncResult"/> you can use to return results.</param> <returns>The list of patches that are applicable to the ProductCode given in <see cref="M:Microsoft.Tools.WindowsInstaller.PatchSequencer.BeginGetApplicablePatches(System.String,System.String,Microsoft.Deployment.WindowsInstaller.UserContexts)"/>.</returns> </member> <member name="E:Microsoft.Tools.WindowsInstaller.PatchSequencer.InapplicablePatch"> <summary> Raised when an inapplicable patch is processed. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PatchSequencer.Patches"> <summary> Gets the list of all unique patch or patch XML file paths added to the sequencer. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PatchSequencer.TargetProductCodes"> <summary> Gets the list of all unique target ProductCodes for all patches or a given set. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.InapplicablePatchEventArgs"> <summary> Contains information about inapplicable patches. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.InapplicablePatchEventArgs.#ctor(System.String,System.String,System.Exception)"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.InapplicablePatchEventArgs"/> class. </summary> <param name="patch">The path to the patch or patch XML file that is not applicable.</param> <param name="product">The ProductCode for or path to the target product.</param> <param name="exception">Exception information about why the patch is not applicable.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.InapplicablePatchEventArgs.Patch"> <summary> Gets the path to the patch or patch XML file. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.InapplicablePatchEventArgs.Product"> <summary> Gets the ProductCode for or path to the target product. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.InapplicablePatchEventArgs.Exception"> <summary> Gets exception information about why the patch is not applicable. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PatchSourceInfo"> <summary> Source information for a patch. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.SourceInfo"> <summary> Source information for a product. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.SourceInfo.#ctor(System.String,System.String,Microsoft.Deployment.WindowsInstaller.UserContexts,System.String,System.Int32)"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.SourceInfo"/> class. </summary> <param name="productCode">The ProductCode to which the source is registered.</param> <param name="userSid">The user SID of the product.</param> <param name="userContext">The user context of the product.</param> <param name="path">The registered source path.</param> <param name="order">The order in which the source path is tried.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SourceInfo.ProductCode"> <summary> Gets the ProductCode to which the source is registered. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SourceInfo.UserSid"> <summary> Gets the user SID of the product. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SourceInfo.UserContext"> <summary> Gets the user context of the product. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SourceInfo.Path"> <summary> Gets the registered source path. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SourceInfo.Order"> <summary> Gets the order in which the source path is tried. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PatchSourceInfo.#ctor(System.String,System.String,System.String,Microsoft.Deployment.WindowsInstaller.UserContexts,System.String,System.Int32)"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.SourceInfo"/> class. </summary> <param name="productCode">The ProductCode to which the source is registered.</param> <param name="patchCode">The patch code to which the source is regisered.</param> <param name="userSid">The user SID of the product.</param> <param name="userContext">The user context of the product.</param> <param name="path">The registered source path.</param> <param name="order">The order in which the source path is tried.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PatchSourceInfo.PatchCode"> <summary> Gets the patch code to which the source is registered. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.AttributeColumnPropertyAdapter"> <summary> Provides properties for each enumeration value to easy query column values. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.AttributeColumnPropertyAdapter.GetProperties(System.Object)"> <summary> Gets a collection of properties for an <see cref="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"/>. </summary> <param name="baseObject">The <see cref="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"/> to adapt.</param> <returns>A collection of properties for a <see cref="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"/>.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.AttributeColumnPropertyAdapter.GetProperty(System.Object,System.String)"> <summary> Gets a property for a <see cref="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"/> with the given name. </summary> <param name="baseObject">The <see cref="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"/> to adapt.</param> <param name="propertyName">The column name of a <see cref="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"/>.</param> <returns>A property for a <see cref="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"/>.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.AttributeColumnPropertyAdapter.GetPropertyTypeName(System.Management.Automation.PSAdaptedProperty)"> <summary> Gets the native <see cref="T:System.Type"/> name for the property value. </summary> <param name="adaptedProperty">The property to check.</param> <returns>Always returns the full type name for a <see cref="T:System.Boolean"/>.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.AttributeColumnPropertyAdapter.GetPropertyValue(System.Management.Automation.PSAdaptedProperty)"> <summary> Gets the property value. </summary> <param name="adaptedProperty">The property to get.</param> <returns>The property value.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.AttributeColumnPropertyAdapter.GetTypeNameHierarchy(System.Object)"> <summary> Adds the enumeration type to the beginning of the type name hierarchy. </summary> <param name="baseObject">The <see cref="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"/> to process.</param> <returns>The adapted type name hierarchy.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.AttributeColumnPropertyAdapter.IsGettable(System.Management.Automation.PSAdaptedProperty)"> <summary> Gets whether the property is gettable. </summary> <param name="adaptedProperty">The property to check.</param> <returns>Always returns true.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.AttributeColumnPropertyAdapter.IsSettable(System.Management.Automation.PSAdaptedProperty)"> <summary> Gets whether the property is settable. </summary> <param name="adaptedProperty">The property to check.</param> <returns>Always returns false.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.AttributeColumnPropertyAdapter.SetPropertyValue(System.Management.Automation.PSAdaptedProperty,System.Object)"> <summary> Sets the property value. </summary> <param name="adaptedProperty">The property to set.</param> <param name="value">The property value to set.</param> <exception cref="T:System.NotSupportedException">The operation is not supported.</exception> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.AttributeColumnTypeConverter"> <summary> Converts an <see cref="T:System.Int32"/> (or nullable) to an <see cref="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"/>. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.AttributeColumnTypeConverter.CanConvertFrom(System.Object,System.Type)"> <summary> Always returns false. </summary> <param name="sourceValue">The value to convert from.</param> <param name="destinationType">The type to convert to.</param> <returns>Always returns false.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.AttributeColumnTypeConverter.CanConvertTo(System.Object,System.Type)"> <summary> Returns true if the <paramref name="destinationType"/> is an <see cref="T:System.Int32"/> (or nullable). </summary> <param name="sourceValue">Should always be an <see cref="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"/>.</param> <param name="destinationType">The type to convert to.</param> <returns>True if the <paramref name="destinationType"/> is an <see cref="T:System.Int32"/> (or nullable).</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.AttributeColumnTypeConverter.ConvertFrom(System.Object,System.Type,System.IFormatProvider,System.Boolean)"> <summary> Always returns null. </summary> <param name="sourceValue">The vaue to convert from.</param> <param name="destinationType">The type to convert to.</param> <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> to use during conversion.</param> <param name="ignoreCase">Whether to ignore case during conversion.</param> <returns>Always throws a <see cref="T:System.NotSupportedException"/>.</returns> <exception cref="T:System.NotSupportedException">Conversion to the <paramref name="sourceValue"/> type is not supported.</exception> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.AttributeColumnTypeConverter.ConvertTo(System.Object,System.Type,System.IFormatProvider,System.Boolean)"> <summary> Returns an <see cref="T:System.Int32"/> (or null) from an <see cref="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"/>. </summary> <param name="sourceValue">The <see cref="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"/> to convert.</param> <param name="destinationType">The type to convert to.</param> <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> to use during conversion.</param> <param name="ignoreCase">Whether to ignore case during conversion.</param> <returns>An <see cref="T:System.Int32"/> (or null) from an <see cref="T:Microsoft.Tools.WindowsInstaller.AttributeColumn"/>.</returns> <exception cref="T:System.NotSupportedException">Conversion to the <paramref name="destinationType"/> is not supported.</exception> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.AddSourceCommand"> <summary> Cmdlet to register a source path to a product or patch. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourcePathCommandBase"> <summary> Cmdlet to get the source list for a product or patch. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase"> <summary> Base class for source list cmdlets. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.#ctor"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase"/> class. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.ProcessRecord"> <summary> Adds current parameters to <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.PreviousParameters"/> towork around a reentrency problem with Windows Installer. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.UpdateParameters(Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters)"> <summary> Allows child classes to update the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters"/>. </summary> <param name="param">The <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters"/> to update.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.EndProcessing"> <summary> Child classes must override and should use the <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.PreviousParameters"/> for processing records. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.GetInstallation(Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters)"> <summary> Gets the <see cref="T:Microsoft.Deployment.WindowsInstaller.Installation"/> class given the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters"/>. </summary> <param name="param">The <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters"/> of the <see cref="T:Microsoft.Deployment.WindowsInstaller.Installation"/> to get.</param> <returns>An <see cref="T:Microsoft.Deployment.WindowsInstaller.Installation"/> given the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters"/>.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.WriteSourceList(Microsoft.Deployment.WindowsInstaller.Installation)"> <summary> Writes a source information to the pipeline. </summary> <param name="installation">The <see cref="T:Microsoft.Deployment.WindowsInstaller.Installation"/> to which the source is registered.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.ProductCode"> <summary> Gets or sets the ProductCode for a product or patch to which the source is registered. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.PatchCode"> <summary> Gets or sets the optional patch code for a patch to which the source is registered. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.UserSid"> <summary> Gets or sets the user SID of the product or patch. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.UserContext"> <summary> Gets or sets the user context of the product or patch. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.PreviousParameters"> <summary> Gets the list of previous parameters to work around a reentrency problem with Windows Installer. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters"> <summary> Parameters persisted to work around a Windows Installer reentrency issue. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters.#ctor"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters"/> class. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters.ProductCode"> <summary> Gets or sets the ProductCode parameter. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters.PatchCode"> <summary> Gets or sets the PatchCode parameter. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters.UserSid"> <summary> Gets or sets the UserSid parameter. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters.UserContext"> <summary> Gets or sets the UserContext parameter. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters.Paths"> <summary> Gets the Path or LiteralPath parameters. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.ParametersCollection"> <summary> A collection of <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters"/> indexed by their <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters.PatchCode"/> or <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters.ProductCode"/>. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.ParametersCollection.#ctor"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.ParametersCollection"/> class. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.ParametersCollection.Add(Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters)"> <summary> Adds a new <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters"/> instance or updates the <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters.Paths"/> of an existing one. </summary> <param name="param">The <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters"/> instance to add or merge into an existing one.</param> <returns>The updated <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters"/> instance.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.ParametersCollection.GetKeyForItem(Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters)"> <summary> Gets the <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters.PatchCode"/> or <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters.ProductCode"/>. </summary> <param name="item">The <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters"/> from which the key is derived.</param> <returns>The key for the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters"/> instance.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourcePathCommandBase.UpdateParameters(Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters)"> <summary> Adds the resolved path to the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters"/>. </summary> <param name="param">The <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourceCommandBase.Parameters"/> to update.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourcePathCommandBase.Path"> <summary> Gets or sets the path to add or remove from registered source. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourcePathCommandBase.LiteralPath"> <summary> Gets or sets the literal path to add or remove from registered source. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SourcePathCommandBase.PassThru"> <summary> Gets or sets whether to write the remaining registered sources to the pipeline. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.AddSourceCommand.EndProcessing"> <summary> Registers a source path to a product or patch. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ClearSourceCommand"> <summary> Cmdlets to clear all registered source paths from a product or patch. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ClearSourceCommand.EndProcessing"> <summary> Clears all registered source paths from a product or patch. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.EditPackageCommand"> <summary> The Edit-MSIPackage cmdlet. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ItemCommandBase"> <summary> Base class for cmdlets which process items. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ItemCommandBase.ProcessRecord"> <summary> Processes the input paths and writes the file hashes to the pipeline. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ItemCommandBase.ProcessItem(System.Management.Automation.PSObject)"> <summary> Processes the item in the inheriting class. </summary> <param name="item">The <see cref="T:System.Management.Automation.PSObject"/> to process.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ItemCommandBase.Path"> <summary> Gets or sets the path supporting wildcards to enumerate files. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ItemCommandBase.LiteralPath"> <summary> Gets or sets the literal path for one or more files. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ItemCommandBase.IsLiteralPath"> <summary> Gets whether the parameter set name contains "LiteralPath". </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.EditPackageCommand.BeginProcessing"> <summary> Ges the path to Orca if installed; otherwise, displays a warning. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.EditPackageCommand.ProcessItem(System.Management.Automation.PSObject)"> <summary> Attempts to open the item in Orca, if installed; otherwise, tries to invoke the "edit" verb on the package. </summary> <param name="item">The <see cref="T:System.Management.Automation.PSObject"/> representing a package to open.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.EditPackageCommand.Wait"> <summary> Gets or sets whether to wait for Orca to close before processing the next item. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ExportPatchXmlCommand"> <summary> The Export-MSIPatchXml cmdlet. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ExportPatchXmlCommand.ProcessRecord"> <summary> Exports the patch XML to a file using the optional encoding. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ExportPatchXmlCommand.Path"> <summary> Gets or sets the path to a patch package. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ExportPatchXmlCommand.FilePath"> <summary> Gets or sets the file path to which the patch XML is exported. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ExportPatchXmlCommand.Encoding"> <summary> Gets or sets the <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ExportPatchXmlCommand.Encoding"/> to use to write to the file path. </summary> <remarks> You may also pass a string or code page integer form of an <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ExportPatchXmlCommand.Encoding"/>. </remarks> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ExportPatchXmlCommand.Formatted"> <summary> Gets or sets whether to export formatted XML. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetComponentCommand"> <summary> The Get-WIComponentInfo cmdlet. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetComponentCommand.ProcessRecord"> <summary> Collects input ComponentCodes and ProductCodes for future processing. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetComponentCommand.EndProcessing"> <summary> Enumerates the selected components and write them to the pipeline. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetComponentCommand.WriteSharedComponent(Microsoft.Deployment.WindowsInstaller.ComponentInstallation)"> <summary> Enumerates clients of the component and writes each client-specific component to the pipeline. </summary> <param name="component">The shared <see cref="T:Microsoft.Deployment.WindowsInstaller.ComponentInstallation"/> object to write to the pipeline.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetComponentCommand.WriteComponent(Microsoft.Deployment.WindowsInstaller.ComponentInstallation)"> <summary> Attaches additional properties to the component and writes it to the pipeline. </summary> <param name="component">The <see cref="T:Microsoft.Deployment.WindowsInstaller.ComponentInstallation"/> object to write to the pipeline.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetComponentCommand.ComponentCode"> <summary> Gets or sets the component GUIDs to enumerate. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetComponentCommand.ProductCode"> <summary> Gets or sets the ProductCodes to enumerate. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetComponentCommand.Parameters"> <summary> Collects parameters for processing. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetComponentCommand.Parameters.ParameterSetName"> <summary> Gets or sets the parameter set name. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetComponentCommand.Parameters.ComponentCode"> <summary> Gets or sets the component GUIDs. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetComponentCommand.Parameters.ProductCode"> <summary> Gets or sets the ProductCode. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetFeatureCommand"> <summary> The Get-WIFeatureInfo cmdlet. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetFeatureCommand.ProcessRecord"> <summary> Enumerates the selected features and write them to the pipeline. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetFeatureCommand.WriteFeature(Microsoft.Deployment.WindowsInstaller.FeatureInstallation)"> <summary> Writes the feature to the pipeline. </summary> <param name="feature">The <see cref="T:Microsoft.Deployment.WindowsInstaller.FeatureInstallation"/> to write to the pipeline.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetFeatureCommand.Product"> <summary> Gets or sets the <see cref="T:Microsoft.Deployment.WindowsInstaller.ProductInstallation"/> for which features are enumerated. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetFeatureCommand.ProductCode"> <summary> Gets or sets the ProductCodes to enumerate. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetFeatureCommand.FeatureName"> <summary> Gets or sets the feature names to enumerate. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetFileHashCommand"> <summary> The Get-MSIFileHash cmdlet. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetFileHashCommand.ProcessItem(System.Management.Automation.PSObject)"> <summary> Processes the item enumerated by the base class. </summary> <param name="item">The <see cref="T:System.Management.Automation.PSObject"/> to process.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetFileHashCommand.PassThru"> <summary> Gets or sets whether the file objects are returned. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetFileTypeCommand"> <summary> The Get-MSIFileType cmdlet. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetFileTypeCommand.ProcessItem(System.Management.Automation.PSObject)"> <summary> Processes the item enumerated by the base class. </summary> <param name="item">The <see cref="T:System.Management.Automation.PSObject"/> to process.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetFileTypeCommand.PassThru"> <summary> Gets or sets whether the file objects are returned. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetLoggingPolicyCommand"> <summary> The Get-MSILoggingPolicy cmdlet. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.LoggingPolicyCommandBase"> <summary> Base class for Windows Installer logging cmdlets. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.LoggingPolicyCommandBase.LoggingConverter"> <summary> Gets the <see cref="F:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.LoggingPolicyCommandBase.LoggingConverter"/> to use for conversions. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.LoggingPolicyCommandBase.#ctor(Microsoft.Tools.WindowsInstaller.ILoggingPolicyService)"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.LoggingPolicyCommandBase"/> class using the given <see cref="T:Microsoft.Tools.WindowsInstaller.ILoggingPolicyService"/>. </summary> <param name="loggingService">The <see cref="T:Microsoft.Tools.WindowsInstaller.ILoggingPolicyService"/> to use. The default is the current instance.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.LoggingPolicyCommandBase.GetPolicy"> <summary> Gets the logging policy. </summary> <returns>The system logging policy.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.LoggingPolicyCommandBase.SetPolicy(System.String)"> <summary> Sets the logging policy </summary> <param name="value">The logging policy to set.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.LoggingPolicyCommandBase.RemovePolicy"> <summary> Removes the logging policy. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.LoggingPolicyCommandBase.WriteEnumValues(Microsoft.Tools.WindowsInstaller.LoggingPolicies)"> <summary> Writes out the <see cref="T:Microsoft.Tools.WindowsInstaller.LoggingPolicies"/> which are set individually to the pipeline. </summary> <param name="modes">The <see cref="T:Microsoft.Tools.WindowsInstaller.LoggingPolicies"/> which are set.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetLoggingPolicyCommand.#ctor"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetLoggingPolicyCommand"/> class. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetLoggingPolicyCommand.#ctor(Microsoft.Tools.WindowsInstaller.ILoggingPolicyService)"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetLoggingPolicyCommand"/> class with the given <see cref="T:Microsoft.Tools.WindowsInstaller.ILoggingPolicyService"/>. </summary> <param name="loggingService">The <see cref="T:Microsoft.Tools.WindowsInstaller.ILoggingPolicyService"/> to use. The default is the current instance.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetLoggingPolicyCommand.BeginProcessing"> <summary> Gets the current logging policy if set. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetLoggingPolicyCommand.Raw"> <summary> Gets or sets whether to retrieve the raw regisry value. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchCommand"> <summary> The Get-MSIPatchInfo cmdlet. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchCommand.ProcessRecord"> <summary> Collects input ProductCodes and PatchCodes for future processing. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchCommand.EndProcessing"> <summary> Processes the ProductCodes or PatchCodes and writes a patch to the pipeline. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchCommand.WritePatches(System.String,System.String,System.String,Microsoft.Deployment.WindowsInstaller.UserContexts,Microsoft.Deployment.WindowsInstaller.PatchStates)"> <summary> Enumerates patches for the given patch codes and ProductCodes and writes them to the pipeline. </summary> <param name="patchCode">The patch code to enumerate.</param> <param name="productCode">The ProductCode having patches to enumerate.</param> <param name="userSid">The user's SID for patches to enumerate.</param> <param name="context">The installation context for patches to enumerate.</param> <param name="filter">The patch installation state for patches to enumerate.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchCommand.WritePatch(Microsoft.Deployment.WindowsInstaller.PatchInstallation)"> <summary> Adds properties to the <see cref="T:Microsoft.Deployment.WindowsInstaller.PatchInstallation"/> object and writes it to the pipeline. </summary> <param name="patch">The <see cref="T:Microsoft.Deployment.WindowsInstaller.PatchInstallation"/> to write to the pipeline.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchCommand.ProductCode"> <summary> Gets or sets the ProductCodes for which patches are enumerated. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchCommand.PatchCode"> <summary> Gets or sets patch codes for which information is retrieved. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchCommand.Filter"> <summary> Gets or sets the patch states filter for enumeration. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchCommand.UserContext"> <summary> Gets or sets the user context for products to enumerate. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchCommand.UserSid"> <summary> Gets or sets the user security identifier for products to enumerate. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchCommand.Everyone"> <summary> Gets or sets whether products for everyone should be enumerated. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchCommand.Parameters"> <summary> Collects parameters for processing. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchCommand.Parameters.ProductCode"> <summary> Gets or sets the ProductCodes. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchCommand.Parameters.PatchCode"> <summary> Gets or sets the patch codes. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchCommand.Parameters.Filter"> <summary> Gets or sets the filter. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchCommand.Parameters.UserContext"> <summary> Gets or sets the installation context. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchCommand.Parameters.UserSid"> <summary> Gets or sets the user's SID. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchSequenceCommand"> <summary> The Get-MSIPatchSequence cmdlet. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchSequenceCommand.ProcessItem(System.Management.Automation.PSObject)"> <summary> Adds each patch enumerated to the <see cref="T:Microsoft.Tools.WindowsInstaller.PatchSequencer"/> to sequence for each product in <see cref="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchSequenceCommand.EndProcessing"/>. </summary> <param name="item">A <see cref="T:System.Management.Automation.PSObject"/> representing the path to a patch package.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchSequenceCommand.EndProcessing"> <summary> Sequences and returns the ordered list of <see cref="T:Microsoft.Tools.WindowsInstaller.PatchSequence"/> objects for all applicable patches. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchSequenceCommand.Path"> <summary> Gets or sets the paths to patch packages to sequence. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchSequenceCommand.LiteralPath"> <summary> Gets or sets the literal paths to patch packages to sequence. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchSequenceCommand.PackagePath"> <summary> Gets or sets the paths to packages for which patches are sequenced. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchSequenceCommand.ProductCode"> <summary> Gets or sets the ProductCodes for which patches are sequenced. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchSequenceCommand.UserContext"> <summary> Gets or sets the user context for the ProductCodes for which patches are sequenced. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPatchSequenceCommand.UserSid"> <summary> Gets or sets the user security identifier for the ProductCodes for which patches are sequenced. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetProductCommand"> <summary> The Get-MSIProductInfo cmdlet. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetProductCommand.ProcessRecord"> <summary> Collects the input ProductCodes for future processing. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetProductCommand.EndProcessing"> <summary> Processes the input ProductCodes or Names and writes a list of products to the pipeline. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetProductCommand.WriteProducts(System.String,System.String,Microsoft.Deployment.WindowsInstaller.UserContexts,System.Collections.Generic.IList{System.Management.Automation.WildcardPattern})"> <summary> Enumerates products for the given ProductCode and writes them to the pipeline. </summary> <param name="productCode">The ProductCode of products to enumerate.</param> <param name="userSid">The user's SID for products to enumerate.</param> <param name="context">The installation context for products to enumerate.</param> <param name="patterns">Optional list of <see cref="T:System.Management.Automation.WildcardPattern"/> to match product names.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetProductCommand.WriteProduct(Microsoft.Deployment.WindowsInstaller.ProductInstallation)"> <summary> Adds properties to the <see cref="T:Microsoft.Deployment.WindowsInstaller.ProductInstallation"/> object and writes it to the pipeline. </summary> <param name="product">The <see cref="T:Microsoft.Deployment.WindowsInstaller.ProductInstallation"/> to write to the pipeline.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetProductCommand.ProductCode"> <summary> Gets or sets the ProductCodes to enumerate. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetProductCommand.Name"> <summary> Sets the wildcard names to enumerate. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetProductCommand.UserContext"> <summary> Gets or sets the user context for products to enumerate. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetProductCommand.UserSid"> <summary> Gets or sets the user security identifier for products to enumerate. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetProductCommand.Everyone"> <summary> Gets or sets whether products for everyone should be enumerated. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetProductCommand.Parameters"> <summary> Collects parameters for processing. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetProductCommand.Parameters.ParameterSetName"> <summary> Gets or sets the parameter set name. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetProductCommand.Parameters.ProductCode"> <summary> Gets or sets the ProductCodes. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetProductCommand.Parameters.Name"> <summary> Gets or sets the wildcard names. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetProductCommand.Parameters.UserContext"> <summary> Gets or sets the installation context. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetProductCommand.Parameters.UserSid"> <summary> Gets or sets the user's SID. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPropertyCommand"> <summary> The Get-MSIProperty cmdlet. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.PackageCommandBase"> <summary> Base class for cmdlets that process Windows Installer database packages. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.PackageCommandBase.ApplyTransforms(Microsoft.Deployment.WindowsInstaller.Package.InstallPackage)"> <summary> Applies any applicable transforms from <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.PackageCommandBase.Patch"/> and <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.PackageCommandBase.Transform"/> to the given package. </summary> <param name="db">The <see cref="T:Microsoft.Deployment.WindowsInstaller.Package.InstallPackage"/> database to which applicable transforms are applied.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.PackageCommandBase.OpenDatabase(System.String)"> <summary> Opens a product or patch database. </summary> <param name="path">The path to the database to open.</param> <returns>A <see cref="T:Microsoft.Deployment.WindowsInstaller.Database"/> object that must be disposed, or null if not a product or patch database.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.PackageCommandBase.ResolveFiles(System.Collections.Generic.IEnumerable{System.String})"> <summary> Resolves all <pararef name="paths"/> to file system provider-specific paths. </summary> <param name="paths">The paths to resolve.</param> <returns>File system provider paths.</returns> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.PackageCommandBase.Path"> <summary> Gets or sets the path supporting wildcards to enumerate files. </summary> <remarks> Assumes that all derivative classes will require another parameter in first position and that the Path parameter be specified. </remarks> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.PackageCommandBase.Patch"> <summary> Gets or sets patch packages to apply before validation. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.PackageCommandBase.Transform"> <summary> Gets or sets transforms to apply before validation. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPropertyCommand.BeginProcessing"> <summary> Creates a list of property name wildcard patterns. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPropertyCommand.EndProcessing"> <summary> Clears the list of property name wildcard patterns. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPropertyCommand.ProcessItem(System.Management.Automation.PSObject)"> <summary> Gets property records from the item. </summary> <param name="item">The item from which properties are retrieved.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPropertyCommand.Property"> <summary> Gets or sets the name(s) of the property to get. The default is all properties. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetPropertyCommand.PassThru"> <summary> Gets or sets whether to attach properties to a <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.FileInfo"/> object and pass that through the pipeline. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetSourceCommand"> <summary> Cmdlet to get the source list for a product or patch. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetSourceCommand.EndProcessing"> <summary> Writes the list of source paths or URLs to the pipeline. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetSummaryInfoCommand"> <summary> The Get-MSISummaryInfo cmdlet. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetSummaryInfoCommand.ProcessItem(System.Management.Automation.PSObject)"> <summary> Writes a <see cref="T:Microsoft.Tools.WindowsInstaller.SummaryInfo"/> object for each supported file type to the pipeline. </summary> <param name="item">A <see cref="T:System.Management.Automation.PSObject"/> representing the file system object to process.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetSummaryInfoCommand.IncludeTransforms"> <summary> Gets or sets whether transforms within a patch should be enumerated. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetTableCommand"> <summary> The Get-MSITable cmdlet. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetTableCommand.BeginProcessing"> <summary> Sets up the user interface handlers. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetTableCommand.ProcessRecord"> <summary> Opens an installed <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetTableCommand.Product"/> or the database specified by the <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetTableCommand.Path"/> or <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetTableCommand.LiteralPath"/>. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetTableCommand.ProcessItem(System.Management.Automation.PSObject)"> <summary> Opens the database specified by the <paramref name="item"/> and executes the specified query. </summary> <param name="item">A file item that references a package database.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetTableCommand.EndProcessing"> <summary> Restores the previous user interface handlers. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetTableCommand.Path"> <summary> Gets or sets the path supporting wildcards to enumerate files. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetTableCommand.LiteralPath"> <summary> Gets or sets the literal path for one or more files. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetTableCommand.Product"> <summary> Gets or sets the <see cref="T:Microsoft.Deployment.WindowsInstaller.ProductInstallation"/> to query. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetTableCommand.Table"> <summary> Gets or sets the table name from which all <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/> objects are selected. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetTableCommand.Query"> <summary> Gets or sets the query from which all <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/> objects are selected. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetTableCommand.Patch"> <summary> Gets or sets patch packages to apply before <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/> objects are selected. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetTableCommand.Transform"> <summary> Gets or sets transforms to apply before <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/> objects are selected. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetTableCommand.IgnoreMachineState"> <summary> Gets or sets whether to ignore machine state when opening the <see cref="T:Microsoft.Deployment.WindowsInstaller.ProductInstallation"/>. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetRelatedProductCommand"> <summary> The Get-MSIRelatedProductInfo cmdlet. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetRelatedProductCommand.ProcessRecord"> <summary> Collects the input UpgradeCodes for future processing. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetRelatedProductCommand.EndProcessing"> <summary> Processes the input UpgradeCodes and writes a list of products to the pipeline. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetRelatedProductCommand.WriteProducts(System.String)"> <summary> Enumerates related products and writes them to the pipeline. </summary> <param name="upgradeCode"></param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetRelatedProductCommand.WriteProduct(Microsoft.Deployment.WindowsInstaller.ProductInstallation)"> <summary> Adds properties to the <see cref="T:Microsoft.Deployment.WindowsInstaller.ProductInstallation"/> object and writes it to the pipeline. </summary> <param name="product">The <see cref="T:Microsoft.Deployment.WindowsInstaller.ProductInstallation"/> to write to the pipeline.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetRelatedProductCommand.UpgradeCode"> <summary> Gets or sets the UpgradeCode to enumerate related products. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.IceMessage"> <summary> Contains information from an Internal Consistency Evaluator (ICE). </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.IceMessage.Path"> <summary> Gets the path to the database for which the ICE was reported. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.IceMessage.Name"> <summary> Gets the name of the ICE. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.IceMessage.Type"> <summary> Gets the type of the ICE. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.IceMessage.Description"> <summary> Gets the description of the ICE. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.IceMessage.Url"> <summary> Gets the URL to more information about the ICE. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.IceMessage.Table"> <summary> Gets the name of the table where the ICE was found. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.IceMessage.Column"> <summary> Gets the name of the column where the ICE was found. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.IceMessage.PrimaryKeys"> <summary> Gets the primary keys of the table row where the ICE was found. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.IceMessageType"> <summary> The type of the <see cref="T:Microsoft.Tools.WindowsInstaller.IceMessage"/>. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.IceMessageType.Failure"> <summary> Failure message reporting the failure of the ICE custom action. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.IceMessageType.Error"> <summary> Error message reporting database authoring that cause incorrect behavior. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.IceMessageType.Warning"> <summary> Warning message reporting database authoring that causes incorrect behavior in certain cases. Warnings can also report unexpected side-effects of database authoring. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.IceMessageType.Information"> <summary> Informational message. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1"> <summary> Base class for product and patch install commands. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.INSTALLLEVEL_DEFAULT"> <summary> The default install level. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.#ctor"> <summary> Initializes the cmdlet. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.ExecuteAction(`0)"> <summary> Called to allow child classes to execute based on the given <paramref name="data"/>. </summary> <param name="data">The <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandActionData"/> on which to execute.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.QueueActions"> <summary> Called to allow child classes to queue <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandActionData"/> into <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.Actions"/>. </summary> <remarks> The default implementation gets the fully qualified path(s) of file(s) specified as arguments or piped into the command. </remarks> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.UpdateAction(`0)"> <summary> Allows child classes to update the action data without changing the default action queueing. </summary> <param name="data">The <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandActionData"/> to update.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.BeginProcessing"> <summary> Sets up the internal and external UI handlers. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.ProcessRecord"> <summary> Allows child classes to queue actions and executes them if <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.Chain"/> is not set. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.EndProcessing"> <summary> Executes the queued actions if <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.Chain"/> is set and restores the previous internal and external UI handlers. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.OnMessage(Microsoft.Deployment.WindowsInstaller.InstallMessage,Microsoft.Deployment.WindowsInstaller.Record,Microsoft.Deployment.WindowsInstaller.MessageButtons,Microsoft.Deployment.WindowsInstaller.MessageIcon,Microsoft.Deployment.WindowsInstaller.MessageDefaultButton)"> <summary> Handles a message <see cref="T:Microsoft.Deployment.WindowsInstaller.Record"/> from Windows Installer. </summary> <param name="messageType">The <see cref="T:Microsoft.Deployment.WindowsInstaller.InstallMessage"/> type of the message.</param> <param name="messageRecord">The <see cref="T:Microsoft.Deployment.WindowsInstaller.Record"/> containing more information.</param> <param name="buttons">the <see cref="T:Microsoft.Deployment.WindowsInstaller.MessageButtons"/> to display.</param> <param name="icon">The <see cref="T:Microsoft.Deployment.WindowsInstaller.MessageIcon"/> to display.</param> <param name="defaultButton">The <see cref="T:Microsoft.Deployment.WindowsInstaller.MessageDefaultButton"/> to display.</param> <returns>The <see cref="T:Microsoft.Deployment.WindowsInstaller.MessageResult"/> that informs Windows Installer was action to take in response to the message.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.OnInitialize(Microsoft.Deployment.WindowsInstaller.Record)"> <summary> Initializes the execution state. </summary> <param name="record">The <see cref="T:Microsoft.Deployment.WindowsInstaller.Record"/> containing additional information.</param> <returns>The result code indicating how Windows Installer should proceed.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.OnActionStart(Microsoft.Deployment.WindowsInstaller.Record)"> <summary> Called when a new action starts. </summary> <param name="record">The <see cref="T:Microsoft.Deployment.WindowsInstaller.Record"/> containing additional information.</param> <returns>The result code indicating how Windows Installer should proceed.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.OnActionData(Microsoft.Deployment.WindowsInstaller.Record)"> <summary> Called when an action sends more information. </summary> <param name="record">The <see cref="T:Microsoft.Deployment.WindowsInstaller.Record"/> containing additional information.</param> <returns>The result code indicating how Windows Installer should proceed.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.OnError(Microsoft.Deployment.WindowsInstaller.Record)"> <summary> Writes and error to the pipeline. </summary> <param name="record">The <see cref="T:Microsoft.Deployment.WindowsInstaller.Record"/> containing the error details.</param> <returns>The result code indicating how Windows Installer should proceed.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.OnWarning(Microsoft.Deployment.WindowsInstaller.Record)"> <summary> Writes a warning to the pipeline. </summary> <param name="record">The <see cref="T:Microsoft.Deployment.WindowsInstaller.Record"/> containing the warning details.</param> <returns>The result code indicating how Windows Installer should proceed.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.OnVerbose(Microsoft.Deployment.WindowsInstaller.Record)"> <summary> Writes a verbose message to the pipeline. </summary> <param name="record">The <see cref="T:Microsoft.Deployment.WindowsInstaller.Record"/> containing the verbose message details.</param> <returns>The result code indicating how Windows Installer should proceed.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.OnProgress(Microsoft.Deployment.WindowsInstaller.Record)"> <summary> Writes progress information. </summary> <param name="record">The <see cref="T:Microsoft.Deployment.WindowsInstaller.Record"/> containing the progress details.</param> <returns>The result code indicating how Windows Installer should proceed.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.OnCommonData(Microsoft.Deployment.WindowsInstaller.Record)"> <summary> Provides information about the install session. </summary> <param name="record">The <see cref="T:Microsoft.Deployment.WindowsInstaller.Record"/> containing common details.</param> <returns>The result code indicating how Windows Installer should proceed.</returns> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.Path"> <summary> Gets or sets the path supporting wildcards to enumerate files. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.LiteralPath"> <summary> Gets or sets the literal path for one or more files. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.Log"> <summary> Gets or sets the logging path. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.Properties"> <summary> Gets or sets the remaining arguments as strings. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.Chain"> <summary> Gets or sets whether to queue and chain all install operations together. </summary> <remarks> By default, cmdlets will process each product install request as it comes in through the pipeline. Set this switch parameter to queue them all up and chain them as seemingly one install. </remarks> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.Force"> <summary> Gets or sets whether any prompts should be suppressed. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.Actions"> <summary> The queued actions to perform for installation. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.Activity"> <summary> Gets the activity being performed. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.Operation"> <summary> Gets the <see cref="T:Microsoft.Tools.WindowsInstaller.RestorePointType"/> of the current operation. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.ActionQueue"> <summary> Action queue. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.ActionQueue.OriginalWeight"> <summary> Gets the total original weight of all actions before processing. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandBase`1.ActionQueue.RemainingWeight"> <summary> Gets the total weight of all remaining actions in the queue. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandActionData"> <summary> The data for actions to install a package. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandActionData.CreateActionData``1(System.Management.Automation.PathIntrinsics,System.Management.Automation.PSObject)"> <summary> Creates an instance of an <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandActionData"/> class from the given file path. </summary> <typeparam name="T">The specific type of <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandActionData"/> to create.</typeparam> <param name="resolver">A <see cref="T:System.Management.Automation.PathIntrinsics"/> object to resolve the file path.</param> <param name="file">A <see cref="T:System.Management.Automation.PSObject"/> wrapping a file path.</param> <returns>An instance of an <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandActionData"/> class.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandActionData.ParseCommandLine(System.String[])"> <summary> Parses the arguments into the <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandActionData.CommandLine"/> property. </summary> <param name="args">The arguments to parse.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandActionData.UpdateWeight"> <summary> Updates the <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandActionData.Weight"/> for progress reporting. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandActionData.Path"> <summary> Gets or sets the package path for which the action is performed. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandActionData.ProductCode"> <summary> Gets or sets the ProductCode for which the action is performed. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandActionData.CommandLine"> <summary> Gets or sets the fully expanded command line to process when performing the action. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandActionData.LogName"> <summary> Gets an identifying name used for logging. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandActionData.Weight"> <summary> Gets or sets the weight of the package for progress reporting. </summary> <value>The calculated weight of the package, or the <see cref="F:Microsoft.Tools.WindowsInstaller.PackageInfo.DefaultWeight"/> if not specified.</value> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallPatchActionData"> <summary> The data for actions to install patches. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallPatchActionData.#ctor"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallPatchActionData"/> class. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallPatchActionData.Patches"> <summary> Gets the list of patch paths to apply. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallPatchActionData.UserSid"> <summary> Gets or sets the user security identifier for the product to which patches apply. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallPatchActionData.UserContext"> <summary> Gets or sets the <see cref="T:Microsoft.Deployment.WindowsInstaller.UserContexts"/> for the product to which patches apply. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallPatchCommand"> <summary> The Install-MSIPatch cmdlet. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallPatchCommandBase`1"> <summary> Base class for patch-related commands. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallPatchCommandBase`1.#ctor"> <summary> Creates a new instance of the class and sets default property values. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallPatchCommandBase`1.QueueActions"> <summary> Queues applicable patches for any given products, or installed products for all patches. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallPatchCommandBase`1.Patch"> <summary> Gets or sets the <see cref="T:Microsoft.Deployment.WindowsInstaller.ProductInstallation"/> to install. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallPatchCommandBase`1.ProductCode"> <summary> Gets or sets the ProductCode to which patches apply. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallPatchCommandBase`1.UserContext"> <summary> Gets or sets the user context for products to which patches apply. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallPatchCommandBase`1.UserSid"> <summary> Gets or sets the user security identifier for products to which patches apply. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallPatchCommandBase`1.Activity"> <summary> Gets an activity string similar to "Configuring". </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallPatchCommand.ExecuteAction(Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallPatchActionData)"> <summary> Installs a patch given the provided <paramref name="data"/>. </summary> <param name="data">An <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallProductActionData"/> with information about the package to install.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallPatchCommand.PassThru"> <summary> Gets or sets whether the patched product information should be returned. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallProductActionData"> <summary> The data for actions to repair a package or product. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallProductActionData.SetProductCode"> <summary> Opens the package read-only and sets the <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallCommandActionData.ProductCode"/> property. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallProductActionData.TargetDirectory"> <summary> Gets or sets the target directory where to install the product. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallProductCommand"> <summary> The Install-MSIProduct cmdlet. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallProductCommandBase`1"> <summary> Base class for product-related commands. </summary> <typeparam name="T"></typeparam> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallProductCommandBase`1.QueueActions"> <summary> Queues products for installation. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallProductCommandBase`1.ProductCode"> <summary> Gets or sets the ProductCode to install. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallProductCommandBase`1.Product"> <summary> Gets or sets the <see cref="T:Microsoft.Deployment.WindowsInstaller.ProductInstallation"/> to install. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallProductCommand.ExecuteAction(Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallProductActionData)"> <summary> Installs a product given the provided <paramref name="data"/>. </summary> <param name="data">An <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallProductActionData"/> with information about the package to install.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallProductCommand.UpdateAction(Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallProductActionData)"> <summary> Updates the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallProductActionData"/> with additional information. </summary> <param name="data">The <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallProductActionData"/> to update.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallProductCommand.Destination"> <summary> Gets or sets the target directory for the initial product install. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallProductCommand.PassThru"> <summary> Gets or sets whether installed product information should be returned. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallProductCommand.Activity"> <summary> Gets a generic description of the activity performed by this cmdlet. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.MeasureProductCommand"> <summary> The Measure-MSIProduct cmdlet. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.MeasureProductCommand.BeginProcessing"> <summary> Sets the internal user interface to be silent. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.MeasureProductCommand.ProcessItem(System.Management.Automation.PSObject)"> <summary> Gathers disk cost information from a product package with optional patches and transforms sequenced. </summary> <param name="item">The <see cref="T:System.Management.Automation.PSObject"/> representing the product package to measure.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.MeasureProductCommand.EndProcessing"> <summary> Resets the internal user interface and yields the results to the pipeline. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.MeasureProductCommand.Destination"> <summary> Gets or sets the target directory for the product. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.MeasureProductCommand.Properties"> <summary> Gets or sets the remaining arguments as strings. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.MeasureProductCommand.SpaceRequirements.#ctor(System.String)"> <summary> Creates an instance of space requirements for the given <paramref name="driveLetter"/>. </summary> <param name="driveLetter">The drive letter for space requirements.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.MeasureProductCommand.SpaceRequirements.DriveLetter"> <summary> Gets or sets the drive letter for space requirements. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.MeasureProductCommand.SpaceRequirements.SpaceRequired"> <summary> Gets or sets the space required after install completes. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.MeasureProductCommand.SpaceRequirements.TemporarySpaceRequired"> <summary> Gets or sets the space required during install. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.MeasureProductCommand.SpaceRequirementsCollection.Get(System.String)"> <summary> Gets a new or existing <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.MeasureProductCommand.SpaceRequirements"/> object. </summary> <param name="driveLetter">The drive letter for the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.MeasureProductCommand.SpaceRequirements"/>.</param> <returns>a new or existing <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.MeasureProductCommand.SpaceRequirements"/> object for the <paramref name="driveLetter"/>.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.MeasureProductCommand.SpaceRequirementsCollection.GetKeyForItem(Microsoft.Tools.WindowsInstaller.PowerShell.Commands.MeasureProductCommand.SpaceRequirements)"> <summary> Gets the key for the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.MeasureProductCommand.SpaceRequirements"/>. </summary> <param name="item">The <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.MeasureProductCommand.SpaceRequirements"/> from which the key is obtained.</param> <returns>The key for the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.MeasureProductCommand.SpaceRequirements"/>.</returns> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ParameterSet"> <summary> Helps avoid misspellings throughout the code. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ParameterSet.Component"> <summary> Parameter set for component information. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ParameterSet.Feature"> <summary> Parameter set for feature information. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ParameterSet.Product"> <summary> Parameter set for product information. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ParameterSet.Patch"> <summary> Parameter set for patch information. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ParameterSet.Installation"> <summary> Parameter set for either product or patch information. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ParameterSet.Path"> <summary> Parameter set for a path supporting wildcards. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ParameterSet.LiteralPath"> <summary> Parameter set for a literal path. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.ParameterSet.Name"> <summary> Parameter set for a Name parameter. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RemoveLoggingPolicyCommand"> <summary> The Set-MSILoggingPolicy cmdlet. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RemoveLoggingPolicyCommand.#ctor"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RemoveLoggingPolicyCommand"/> class. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RemoveLoggingPolicyCommand.#ctor(Microsoft.Tools.WindowsInstaller.ILoggingPolicyService)"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RemoveLoggingPolicyCommand"/> class with the given <see cref="T:Microsoft.Tools.WindowsInstaller.ILoggingPolicyService"/>. </summary> <param name="loggingService">The <see cref="T:Microsoft.Tools.WindowsInstaller.ILoggingPolicyService"/> to use. The default is the current instance.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RemoveLoggingPolicyCommand.BeginProcessing"> <summary> Deletes the current logging policy. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RemoveSourceCommand"> <summary> Cmdlet to remove a registered source path from a product or patch. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RemoveSourceCommand.EndProcessing"> <summary> Removes a registered source path from a product or patch. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductActionData"> <summary> The data for actions to repair a package or product. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductActionData.Default"> <summary> The default <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductActionData.ReinstallMode"/> (equivalent to "omus"). </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductActionData.#ctor"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductActionData"/> with the <see cref="F:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductActionData.Default"/> <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductActionData.ReinstallMode"/>. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductActionData.ReinstallMode"> <summary> Gets or sets the <see cref="T:Microsoft.Deployment.WindowsInstaller.ReinstallModes"/> for the action. </summary> <value>The default value is <see cref="F:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductActionData.Default"/>.</value> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductCommand"> <summary> The Repair-MSIProduct cmdlet. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductCommand.#ctor"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductCommand"/> with the default <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductCommand.ReinstallMode"/>. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductCommand.ExecuteAction(Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductActionData)"> <summary> Repairs a product given the provided <paramref name="data"/>. </summary> <param name="data">An <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductActionData"/> with information about the package to install.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductCommand.UpdateAction(Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductActionData)"> <summary> Updates the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductActionData"/> to include the current <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductCommand.ReinstallMode"/> flags. </summary> <param name="data">The <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductActionData"/> to update.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductCommand.ReinstallMode"> <summary> Gets or sets the <see cref="T:Microsoft.Deployment.WindowsInstaller.ReinstallModes"/> to use for repairing the product. </summary> <value>The default value is <see cref="F:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductActionData.Default"/>.</value> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductCommand.PassThru"> <summary> Gets or sets whether installed product information should be returned. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.RepairProductCommand.Activity"> <summary> Gets a generic description of the activity performed by this cmdlet. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SetLoggingPolicyCommand"> <summary> The Set-MSILoggingPolicy cmdlet. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SetLoggingPolicyCommand.#ctor"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SetLoggingPolicyCommand"/> class. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SetLoggingPolicyCommand.#ctor(Microsoft.Tools.WindowsInstaller.ILoggingPolicyService)"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SetLoggingPolicyCommand"/> class with the given <see cref="T:Microsoft.Tools.WindowsInstaller.ILoggingPolicyService"/>. </summary> <param name="loggingService">The <see cref="T:Microsoft.Tools.WindowsInstaller.ILoggingPolicyService"/> to use. The default is the current instance.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SetLoggingPolicyCommand.BeginProcessing"> <summary> Sets the logging policy. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SetLoggingPolicyCommand.LoggingPolicy"> <summary> Gets or sets the logging policy. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SetLoggingPolicyCommand.PassThru"> <summary> Gets or sets whether to pass the new registry value back through the pipeline. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.SetLoggingPolicyCommand.Raw"> <summary> Gets or sets whether to retrieve the raw regisry value. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.TestProductCommand"> <summary> The Test-MSIProduct cmdlet. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.TestProductCommand.BeginProcessing"> <summary> Sets up the user interface handlers. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.TestProductCommand.ProcessItem(System.Management.Automation.PSObject)"> <summary> Merges ICE cubes into the database <paramref name="item"/> and executes selected ICEs. </summary> <param name="item">The database to validate.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.TestProductCommand.EndProcessing"> <summary> Restores the previous user interface handlers. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.TestProductCommand.AdditionalCube"> <summary> Gets or sets additional ICE .cub files to use for validation. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.TestProductCommand.NoDefault"> <summary> Gets or sets whether to include the default ICE .cub file installed by Orca or MsiVal2. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.TestProductCommand.Include"> <summary> Gets or sets the wilcard patterns of ICEs to include. By default, all ICEs are included. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.TestProductCommand.Exclude"> <summary> Gets or sets the wilcard patterns of ICEs to exclude. By default, all ICEs are included. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.TestProductCommand.IsVerbose"> <summary> Gets whether the standard Verbose parameter was set. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.UninstallPatchCommand"> <summary> The Uninstall-MSIPatch cmdlet. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.UninstallPatchCommand.ExecuteAction(Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallPatchActionData)"> <summary> Installs a patch given the provided <paramref name="data"/>. </summary> <param name="data">An <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallProductActionData"/> with information about the package to install.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.UninstallPatchCommand.Operation"> <summary> Gets the <see cref="T:Microsoft.Tools.WindowsInstaller.RestorePointType"/> of the current operation. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.UninstallProductCommand"> <summary> The Uninstall-MSIProduct cmdlet. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.UninstallProductCommand.ExecuteAction(Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallProductActionData)"> <summary> Uninstalls a product given the provided <paramref name="data"/>. </summary> <param name="data">An <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.InstallProductActionData"/> with information about the package to install.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.UninstallProductCommand.Activity"> <summary> Gets a generic description of the activity performed by this cmdlet. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.Commands.UninstallProductCommand.Operation"> <summary> Gets the <see cref="T:Microsoft.Tools.WindowsInstaller.RestorePointType"/> of the current operation. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.ComponentProvider"> <summary> Provides information about Windows Installer components. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.ComponentProvider.ResolveKeyPath(System.Management.Automation.SessionState,System.String)"> <summary> Gets an provider path for the given component key path. </summary> <param name="session">The <see cref="T:System.Management.Automation.SessionState"/> for resolving key paths.</param> <param name="path">The component key path to resolve.</param> <returns>A provider path for the given component path.</returns> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.EncodingAttribute"> <summary> Transforms string and integer representations of encodings to an <see cref="T:System.Text.Encoding"/>-type parameter. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.EncodingAttribute.Transform(System.Management.Automation.EngineIntrinsics,System.Object)"> <summary> Transforms a string or integer to an <see cref="T:System.Text.Encoding"/>. </summary> <param name="engineIntrinsics">Provides access to the APIs for managing the transformation context.</param> <param name="inputData">The parameter argument that is to be transformed.</param> <returns>The transformed object.</returns> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.ExtensionMethods"> <summary> Extension methods. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.ExtensionMethods.Match(System.String,System.Collections.Generic.IList{System.Management.Automation.WildcardPattern})"> <summary> Matches a string using any of the wildcard <paramref name="patterns"/>. </summary> <param name="source">The <see cref="T:System.String"/> to be matched.</param> <param name="patterns">A list of <see cref="T:System.Management.Automation.WildcardPattern"/> objects to match.</param> <returns>True if the string matches any of the <paramref name="patterns"/>; otherwise, false if the string or patterns are null, empty, or not match is found.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.ExtensionMethods.GetUnresolvedPSPathFromKeyPath(System.Management.Automation.PathIntrinsics,System.String)"> <summary> Returns an unresolved qualified path from a component key path. </summary> <param name="source">A <see cref="T:System.Management.Automation.PathIntrinsics"/> object.</param> <param name="path">The path to convert.</param> <returns>An unresolved qualified path.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.ExtensionMethods.GetUnresolvedPSPathFromProviderPath(System.Management.Automation.PathIntrinsics,System.String)"> <summary> Returns an unresolved, provider-qualified path string. </summary> <param name="source">A <see cref="T:System.Management.Automation.PathIntrinsics"/> object.</param> <param name="path">The path to resolve and format.</param> <returns>A resolved, provider-qualified path string.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.ExtensionMethods.ToPSObject(Microsoft.Deployment.WindowsInstaller.ProductInstallation,System.Management.Automation.PathIntrinsics)"> <summary> Returns a <see cref="T:System.Management.Automation.PSObject"/> wrapper for a <see cref="T:Microsoft.Deployment.WindowsInstaller.ProductInstallation"/> object and attaches special properties. </summary> <param name="source">The <see cref="T:Microsoft.Deployment.WindowsInstaller.ProductInstallation"/> object to convert.</param> <param name="provider">A <see cref="T:System.Management.Automation.PathIntrinsics"/> provider used to convert paths.</param> <returns>A <see cref="T:System.Management.Automation.PSObject"/> wrapper with attached special properties.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.ExtensionMethods.ToPSObject(Microsoft.Deployment.WindowsInstaller.PatchInstallation,System.Management.Automation.PathIntrinsics)"> <summary> Returns a <see cref="T:System.Management.Automation.PSObject"/> wrapper for a <see cref="T:Microsoft.Deployment.WindowsInstaller.PatchInstallation"/> object and attaches special properties. </summary> <param name="source">The <see cref="T:Microsoft.Deployment.WindowsInstaller.PatchInstallation"/> object to convert.</param> <param name="provider">A <see cref="T:System.Management.Automation.PathIntrinsics"/> provider used to convert paths.</param> <returns>A <see cref="T:System.Management.Automation.PSObject"/> wrapper with attached special properties.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.ExtensionMethods.GetPropertyValue``1(System.Management.Automation.PSObject,System.String)"> <summary> Gets the named property value of type <typeparamref name="T"/>. </summary> <typeparam name="T">The type of the property value to get.</typeparam> <param name="source">The <see cref="T:System.Management.Automation.PSObject"/> that may contain the named property.</param> <param name="propertyName">The name of the property to get.</param> <returns>The named property value of type <typeparamref name="T"/>, or the default value for <typeparamref name="T"/> if the property is not found or cannot be converted..</returns> <exception cref="T:System.ArgumentNullException"><paramref name="propertyName"/> is null or empty.</exception> <exception cref="T:System.Management.Automation.PSInvalidCastException">The property value type cannot be converted to type <typeparamref name="T"/>.</exception> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.ExtensionMethods.SetPropertyValue``1(System.Management.Automation.PSObject,System.String,``0)"> <summary> Sets or adds the named property value of type <typeparamref name="T"/>. </summary> <typeparam name="T">The type of the property value to set.</typeparam> <param name="source">The <see cref="T:System.Management.Automation.PSObject"/> that may contain the named property.</param> <param name="propertyName">The name of the property to set; if not found, the a <see cref="T:System.Management.Automation.PSNoteProperty"/> is added.</param> <param name="propertyValue">The value of the property to set.</param> <exception cref="T:System.ArgumentNullException"><paramref name="propertyName"/> is null or empty.</exception> <exception cref="T:System.Management.Automation.PSInvalidCastException">The property value type cannot be converted to type <typeparamref name="T"/>.</exception> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.FileInfo"> <summary> Provides file type and hash information for ETS. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.FileInfo.GetFileType(System.Management.Automation.PSObject)"> <summary> Gets the Windows Installer file type. </summary> <param name="obj">The wrapped <see cref="T:System.IO.FileInfo">FileInfo</see> to check.</param> <returns>The Windows Installer file type.</returns> <exception cref="T:System.Management.Automation.PSNotSupportedException">An error occured when getting the file type.</exception> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.FileInfo.GetFileHash(System.Management.Automation.PSObject)"> <summary> Gets the first 32 bits of the file hash. </summary> <param name="obj">The wrapped <see cref="T:System.IO.FileInfo">FileInfo</see> to check.</param> <returns>The first 32 bits of the file hash.</returns> <exception cref="T:System.Management.Automation.PSNotSupportedException">An error occured when hashing the file.</exception> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.FileInfo.GetFileTypeInternal(System.String)"> <summary> Gets the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.FileType"/> of the file referenced by the given <paramref name="path"/>. </summary> <param name="path">The path to the file to check.</param> <returns>The <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.FileType"/> of the file referenced by the given <paramref name="path"/>.</returns> <exception cref="T:System.Management.Automation.PSNotSupportedException">An error occured when getting the file type.</exception> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.FileType"> <summary> The type of Windows Installer file. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.PowerShell.FileType.None"> <summary> A file path was not specified or does not exist. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.PowerShell.FileType.Package"> <summary> An MSI package. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.PowerShell.FileType.Patch"> <summary> An MSP patch. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.PowerShell.FileType.Transform"> <summary> An MST transform. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.PowerShell.FileType.Other"> <summary> Not a valid Windows Installer file. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.LoggingPoliciesAttribute"> <summary> Supports conversion between the short form of logging command line options and the <see cref="T:Microsoft.Tools.WindowsInstaller.LoggingPolicies"/> enumeration. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.LoggingPoliciesAttribute.Transform(System.Management.Automation.EngineIntrinsics,System.Object)"> <summary> Transforms a string in the short form of logging command line options to a <see cref="T:Microsoft.Tools.WindowsInstaller.LoggingPolicies"/> enumeration. </summary> <param name="engineIntrinsics">Provides access to the APIs for managing the transformation context.</param> <param name="inputData">The parameter argument that is to be transformed.</param> <returns>The transformed object.</returns> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.PropertySet"> <summary> A collection of <see cref="T:System.Management.Automation.PSAdaptedProperty"/> objects keyed by the property name. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.PropertySet.#ctor"> <summary> Creates a case-insensitive instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.PropertySet"/> class. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.PropertySet.GetKeyForItem(System.Management.Automation.PSAdaptedProperty)"> <summary> Gets the key for the given <see cref="T:System.Management.Automation.PSAdaptedProperty"/>. </summary> <param name="item">The <see cref="T:System.Management.Automation.PSAdaptedProperty"/> to index.</param> <returns>The key for the given <see cref="T:System.Management.Automation.PSAdaptedProperty"/>.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.PropertySet.ToCollection"> <summary> Converts the collection of items to a collection of type <see cref="T:System.Management.Automation.PSAdaptedProperty"/>. </summary> <returns></returns> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.PropertySet.TypeName"> <summary> Gets or sets the additional type name for the object being adapted. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.PSInstallerException"> <summary> Exception for Windows Installer errors. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.PSInstallerException.#ctor(Microsoft.Deployment.WindowsInstaller.Record)"> <summary> Creates a <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.PSInstallerException"/> from the given <paramref name="record"/>. </summary> <param name="record">The <see cref="T:Microsoft.Deployment.WindowsInstaller.Record"/> containing error details.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.PSInstallerException.#ctor(Microsoft.Deployment.WindowsInstaller.InstallerException)"> <summary> Creates a <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.PSInstallerException"/> from the given inner exception. </summary> <param name="innerException">The <see cref="T:Microsoft.Deployment.WindowsInstaller.InstallerException"/> containing error details.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.PSInstallerException.Dispose"> <summary> Disposes an instance of <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.PSInstallerException"/>. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.PSInstallerException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> <summary> Serializes the error information. </summary> <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> into which data is serialized.</param> <param name="context">a <see cref="T:System.Runtime.Serialization.StreamingContext"/> that describes the target of serialization.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.PSInstallerException.ErrorRecord"> <summary> Gets the <see cref="P:Microsoft.Tools.WindowsInstaller.PowerShell.PSInstallerException.ErrorRecord"/> containing more information for PowerShell. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.PowerShell.PSInstallerException.Message"> <summary> Gets the error message from Windows Installer. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.ReadOnly"> <summary> Conveys whether the package should be opened as read-only. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.ReadOnly.Unrestricted"> <summary> No restriction. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.ReadOnly.Recommended"> <summary> Read-only recommended. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.ReadOnly.Enforced"> <summary> Read-only enforced. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.ReinstallModeAttribute"> <summary> Supports conversion between the short form REINSTALLMODE and the <see cref="T:Microsoft.Deployment.WindowsInstaller.ReinstallModes"/> enumeration. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.ReinstallModeAttribute.Transform(System.Management.Automation.EngineIntrinsics,System.Object)"> <summary> Transforms a string in the short form of REINSTALLMODE to a <see cref="T:Microsoft.Deployment.WindowsInstaller.ReinstallModes"/> enumeration. </summary> <param name="engineIntrinsics">Provides access to the APIs for managing the transformation context.</param> <param name="inputData">The parameter argument that is to be transformed.</param> <returns>The transformed object.</returns> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.RecordPropertyAdapter"> <summary> Adapts row columns as object properties for a <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/>. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.RecordPropertyAdapter.GetOperation(System.Management.Automation.PSObject)"> <summary> Gets the operation performed on this <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/> by a patch or transform for use in code methods. </summary> <param name="obj">The <see cref="T:System.Management.Automation.PSObject"/> that wraps a <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/>.</param> <returns>The operation performed on this <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/> by a patch or transform.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.RecordPropertyAdapter.GetPath(System.Management.Automation.PSObject)"> <summary> Gets the path to the package that contains this <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/> for use in code methods. </summary> <param name="obj">The <see cref="T:System.Management.Automation.PSObject"/> that wraps a <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/>.</param> <returns>The path to the package that contains this <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/>.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.RecordPropertyAdapter.GetQuery(System.Management.Automation.PSObject)"> <summary> Gets the query string that returned the <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/> for use in code methods. </summary> <param name="obj">The <see cref="T:System.Management.Automation.PSObject"/> that wraps a <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/>.</param> <returns>The query string that returned the <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/>.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.RecordPropertyAdapter.GetProperties(System.Object)"> <summary> Gets a collection of properties for a <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/>. </summary> <param name="baseObject">The <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/> to adapt.</param> <returns>A collection of properties for a <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/>.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.RecordPropertyAdapter.GetProperty(System.Object,System.String)"> <summary> Gets a property for a <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/> with the given name. </summary> <param name="baseObject">The <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/> to adapt.</param> <param name="propertyName">The column name of a <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/>.</param> <returns>A property for a <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/>.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.RecordPropertyAdapter.GetPropertyTypeName(System.Management.Automation.PSAdaptedProperty)"> <summary> Gets the native <see cref="T:System.Type"/> name for the property value. </summary> <param name="adaptedProperty">The property to check.</param> <returns>The native <see cref="T:System.Type"/> name for the property value.</returns> <exception cref="T:System.InvalidOperationException">The property did not contain enough information to complete this operation.</exception> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.RecordPropertyAdapter.GetPropertyValue(System.Management.Automation.PSAdaptedProperty)"> <summary> Gets the property value. </summary> <param name="adaptedProperty">The property to get.</param> <returns>The property value.</returns> <exception cref="T:System.InvalidOperationException">The property did not contain enough information to complete this operation.</exception> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.RecordPropertyAdapter.GetTypeNameHierarchy(System.Object)"> <summary> Adds the table name, if available, to the beginning of the type name hierarchy. </summary> <param name="baseObject">The <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/> to process.</param> <returns>The adapted type name hierarchy.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.RecordPropertyAdapter.IsGettable(System.Management.Automation.PSAdaptedProperty)"> <summary> Gets whether the property is gettable. </summary> <param name="adaptedProperty">The property to check.</param> <returns>Always returns true.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.RecordPropertyAdapter.IsSettable(System.Management.Automation.PSAdaptedProperty)"> <summary> Gets whether the property is settable. </summary> <param name="adaptedProperty">The property to check.</param> <returns>Always returns false.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.RecordPropertyAdapter.SetPropertyValue(System.Management.Automation.PSAdaptedProperty,System.Object)"> <summary> Sets the property value. </summary> <param name="adaptedProperty">The property to set.</param> <param name="value">The property value to set.</param> <exception cref="T:System.NotSupportedException">The operation is not supported.</exception> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.Module"> <summary> Static methods specific to the WindowsInstaller module. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.Module.Use"> <summary> Increments the use count and sets the last used date if the Module installer was installed. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.SidAttribute"> <summary> Transforms user account identifiers to security identifiers. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.SidAttribute.Transform(System.Management.Automation.EngineIntrinsics,System.Object)"> <summary> Transforms user account identifiers to security identifiers. </summary> <param name="engineIntrinsics">Provides access to the APIs for managing the transformation context.</param> <param name="inputData">The parameter argument that is to be transformed.</param> <returns>The transformed object.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.SidAttribute.TryParseUsername(System.String,System.String@)"> <summary> Tries to parse the string as a username to get the SDDL format of a SID. </summary> <param name="username">The string to parse as a username.</param> <param name="sddl">The SDDL format of a SID to return.</param> <returns>Returns true if the string was parsed as a username and an SDDL was returned; otherwise, false.</returns> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.ValidateGuidAttribute"> <summary> Validates that the argument or collection of arguments are all GUIDs in the format {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} that Windows Installer APIs accept. </summary> <remarks> This does not extend ValidateEnumeratedArgumentsAttribute since that throws if the actual argument is null, which some cmdlets in this project allow. </remarks> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.ValidateGuidAttribute.Validate(System.Object,System.Management.Automation.EngineIntrinsics)"> <summary> Validates that the argument contains acceptable GUIDs if not null. </summary> <param name="arguments">The arguments to validate.</param> <param name="engineIntrinsics">Provides functionality from the engine.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.ValidateGuidAttribute.ValidateElement(System.Object)"> <summary> Validates that the element is a string in the format {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}. </summary> <param name="element">The element to validate.</param> </member> <member name="T:Microsoft.Tools.WindowsInstaller.Properties.Resources"> <summary> A strongly-typed resource class, for looking up localized strings, etc. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.ResourceManager"> <summary> Returns the cached ResourceManager instance used by this class. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Culture"> <summary> Overrides the current thread's CurrentUICulture property for all resource lookups using this strongly typed resource class. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Action_Configure"> <summary> Looks up a localized string similar to Configuring {0}. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Action_Copy"> <summary> Looks up a localized string similar to Copying "{0}" to "{1}".. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Action_GeneratingScript"> <summary> Looks up a localized string similar to Generating script.... </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Action_Install"> <summary> Looks up a localized string similar to Installing {0}. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Action_Merge"> <summary> Looks up a localized string similar to Merging "{0}" into "{1}".. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Action_Repair"> <summary> Looks up a localized string similar to Repairing {0}. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Action_Uninstall"> <summary> Looks up a localized string similar to Uninstalling {0}. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Action_Wait"> <summary> Looks up a localized string similar to Please wait.... </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Error_Advertised"> <summary> Looks up a localized string similar to The product "{0}" is advertised and the package cannot be opened.. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Error_AmbiguousColumn"> <summary> Looks up a localized string similar to The column "{0}" is defined by multiple tables and must be prefixed by its table names.. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Error_Corrupt"> <summary> Looks up a localized string similar to Registration for the product or patch "{0}" is corrupt.. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Error_DefaultCubNotFound"> <summary> Looks up a localized string similar to The default ICE .cub file was not found and will not be loaded.. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Error_InapplicablePatch"> <summary> Looks up a localized string similar to The patch "{0}" does not apply to product "{1}".. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Error_InvalidContext"> <summary> Looks up a localized string similar to The user context "{0}" is not valid for this operation.. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Error_InvalidDirectory"> <summary> Looks up a localized string similar to The path "{0}" is not a directory or does not exist.. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Error_InvalidFile"> <summary> Looks up a localized string similar to The path "{0}" is not a file or does not exist.. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Error_InvalidFilter"> <summary> Looks up a localized string similar to The patch state filter "None" is not valid for this operation.. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Error_InvalidGuid"> <summary> Looks up a localized string similar to The argument is not in the acceptable form of {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} where x is a number or a letter from A-F.. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Error_InvalidLoggingMode"> <summary> Looks up a localized string similar to The LoggingMode contains an invalid character: {0}.. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Error_InvalidPackage"> <summary> Looks up a localized string similar to The package "{0}" is not valid for this operation.. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Error_InvalidReinstallMode"> <summary> Looks up a localized string similar to The ReinstallMode contains an invalid character: {0}.. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Error_InvalidStorage"> <summary> Looks up a localized string similar to The file "{0}" is not a supported format.. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Error_NoRestorePoint"> <summary> Looks up a localized string similar to Could not create a system restore point: {0}. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Error_OrcaAbsent"> <summary> Looks up a localized string similar to Orca is not installed on this machine. You can download it as part of the Windows SDK.. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Error_TableNotFound"> <summary> Looks up a localized string similar to The table "{0}" was not found in the database "{1}".. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Error_UnsupportedLoggingMode"> <summary> Looks up a localized string similar to The logging option "+" is not supported in the logging policy.. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Type_Package"> <summary> Looks up a localized string similar to Package. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Type_Patch"> <summary> Looks up a localized string similar to Patch. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Properties.Resources.Type_Transform"> <summary> Looks up a localized string similar to Transform. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.Record"> <summary> Contains locally cached values from a <see cref="T:Microsoft.Deployment.WindowsInstaller.Record"/> object since it requires an open handle to the storage file. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.Record.KeySeparator"> <summary> Gets the separator string for primary key columns. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.Record.#ctor(Microsoft.Deployment.WindowsInstaller.Record,Microsoft.Tools.WindowsInstaller.ColumnCollection,Microsoft.Tools.WindowsInstaller.TransformView,System.String)"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/> class copying values from the <see cref="T:Microsoft.Deployment.WindowsInstaller.Record"/> object. </summary> <param name="record">The <see cref="T:Microsoft.Deployment.WindowsInstaller.Record"/> from which to copy values.</param> <param name="columns">The <see cref="T:Microsoft.Tools.WindowsInstaller.ColumnCollection"/> for a <see cref="T:Microsoft.Deployment.WindowsInstaller.View"/>.</param> <param name="transform">The <see cref="T:Microsoft.Tools.WindowsInstaller.TransformView"/> containing information about operations performed on this record.</param> <param name="path">The path to the package that contains the record.</param> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Record.Columns"> <summary> Gets the collection of <see cref="T:Microsoft.Tools.WindowsInstaller.Column"/> information for this <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/>. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Record.Data"> <summary> Gets the locally cached record data. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Record.Operation"> <summary> Gets the operation performed in the record by a patch or transform. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Record.Path"> <summary> Gets the path to the package that contains this <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/>. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Record.PrimaryKey"> <summary> Gets the primary key for the row. </summary> <value>The primary key with multiple fields separated by forward slashes.</value> </member> <member name="T:Microsoft.Tools.WindowsInstaller.RegistryView"> <summary> Represents a view on the registry as imposed by the registry redirector. </summary> <remarks> This is a static respresentation based on the information at: http://msdn.microsoft.com/en-us/library/windows/desktop/aa384253(v=vs.85).aspx. </remarks> </member> <member name="M:Microsoft.Tools.WindowsInstaller.RegistryView.GetInstance"> <summary> Gets the single instance for the current process bitness. </summary> <returns></returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.RegistryView.#ctor(System.Boolean)"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.RegistryView"/> class for the given bitness. </summary> <param name="is64Bit">True if running under a 64-bit process; otherwise, false for a 32-bit process.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.RegistryView.MapKeyPath(System.String)"> <summary> Maps the Windows Installer key path to an appropriate registry path given the current process's bitness. </summary> <param name="keyPath">The Windows Installer key path to map.</param> <returns>The registry path that is mapped to the key path, or null if the key path is a 64-bit key path and the current process is 32-bit.</returns> </member> <member name="P:Microsoft.Tools.WindowsInstaller.RegistryView.Is64Bit"> <summary> Gets whether the code is executing in a 64-bit process. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.ReinstallModesConverter"> <summary> Provides conversion between the <see cref="T:Microsoft.Deployment.WindowsInstaller.ReinstallModes"/> enumeration and string short form. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.ReinstallModesConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)"> <summary> Returns True when <paramref name="sourceType"/> is a <see cref="T:System.String"/>. </summary> <param name="context">Additional context for conversion.</param> <param name="sourceType">The type of the source object.</param> <returns>True if the <paramref name="sourceType"/> is a <see cref="T:System.String"/>.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.ReinstallModesConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)"> <summary> Returns True when <paramref name="destinationType"/> is a <see cref="T:System.String"/>. </summary> <param name="context">Additional context for conversion.</param> <param name="destinationType">The type of the destination object.</param> <returns>True if the <paramref name="destinationType"/> is a <see cref="T:System.String"/>.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.ReinstallModesConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)"> <summary> Converts a <see cref="T:System.String"/> in the short form like "omus" to a <see cref="T:Microsoft.Deployment.WindowsInstaller.ReinstallModes"/> enumeration. </summary> <param name="context">Additional context for conversion.</param> <param name="culture">The culture to use for conversion.</param> <param name="value">The <see cref="T:System.String"/> value to convert.</param> <returns>The converted <see cref="T:Microsoft.Deployment.WindowsInstaller.ReinstallModes"/> enumeration.</returns> <exception cref="T:System.ArgumentException">The short form string contains invalid characters.</exception> </member> <member name="M:Microsoft.Tools.WindowsInstaller.ReinstallModesConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)"> <summary> Converts a <see cref="T:Microsoft.Deployment.WindowsInstaller.ReinstallModes"/> to a short form <see cref="T:System.String"/> like "omus". </summary> <param name="context">Additional context for conversion.</param> <param name="culture">The culture to use for conversion.</param> <param name="value">The <see cref="T:Microsoft.Deployment.WindowsInstaller.ReinstallModes"/> to convert.</param> <param name="destinationType">The type of the destination object.</param> <returns></returns> </member> <member name="T:Microsoft.Tools.WindowsInstaller.RowOperation"> <summary> Operations performed on a row. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.RowOperation.None"> <summary> No operation performed on the row. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.RowOperation.Modify"> <summary> The row was modified. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.RowOperation.Insert"> <summary> The row was inserted. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.RowOperation.Delete"> <summary> The row was deleted. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.Set`1"> <summary> Simple collection of unique items. </summary> <typeparam name="T">The type of item.</typeparam> </member> <member name="M:Microsoft.Tools.WindowsInstaller.Set`1.#ctor(System.Collections.Generic.IEqualityComparer{`0})"> <summary> Creates a new instance of the class with the given equality comparer. </summary> <param name="comparer">The equality comparer to use.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.Set`1.GetKeyForItem(`0)"> <summary> Gets the item itself to use as the key. </summary> <param name="item">The item to hash.</param> <returns>The item itself to use as the key.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.Set`1.InsertItem(System.Int32,`0)"> <summary> Inserts items into the set if not already preset. </summary> <param name="index">The index at which to insert the item.</param> <param name="item">The item to insert.</param> </member> <member name="T:Microsoft.Tools.WindowsInstaller.Storage"> <summary> Lightweight wrapper around OLE structure storages. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.Storage.OpenStorage(System.String)"> <summary> Opens an OLE storage file. </summary> <param name="path">Path to a storage file.</param> <returns>An instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.Storage"/> class.</returns> <exception cref="T:System.IO.FileNotFoundException">The file path does not exist.</exception> <exception cref="T:System.IO.InvalidDataException">The file is not an OLE storage file..</exception> <exception cref="T:System.ComponentModel.Win32Exception">Windows errors returned by OLE storage.</exception> </member> <member name="M:Microsoft.Tools.WindowsInstaller.Storage.Dispose"> <summary> Closes the OLE storage file. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Storage.ClassIdentity"> <summary> Gets the storage class identity. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.SummaryInfo"> <summary> Contains locally cached values from a <see cref="T:Microsoft.Deployment.WindowsInstaller.SummaryInfo"/> object since it requires an open handle to the storage file. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.SummaryInfo.#ctor(Microsoft.Deployment.WindowsInstaller.SummaryInfo)"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.SummaryInfo"/> class copying values from the <see cref="T:Microsoft.Deployment.WindowsInstaller.SummaryInfo"/> object. </summary> <param name="info">The <see cref="T:Microsoft.Deployment.WindowsInstaller.SummaryInfo"/> from which to copy values.</param> <exception cref="T:System.ArgumentNullException">The parameter <paramref name="info"/> is null.</exception> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SummaryInfo.Author"> <summary> Gets the Author summary information property. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SummaryInfo.CharacterCount"> <summary> Gets the CharacterCount summary information property. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SummaryInfo.CodePage"> <summary> Gets the CodePage summary inforomation property. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SummaryInfo.Comments"> <summary> Gets the Comments summary information property. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SummaryInfo.CreateTime"> <summary> Gets the CreateTime summary information property. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SummaryInfo.CreatingApp"> <summary> Gets the CreatingApp summary information property. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SummaryInfo.Keywords"> <summary> Gets the Keywords summary information property. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SummaryInfo.LastPrintTime"> <summary> Gets the LastPrintTime summary information property. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SummaryInfo.LastSavedBy"> <summary> Gets the LastSavedBy summary information property. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SummaryInfo.LastSaveTime"> <summary> Gets the LastSaveTime summary information property. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SummaryInfo.PageCount"> <summary> Gets the PageCount summary information property. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SummaryInfo.RevisionNumber"> <summary> Gets the RevisionNumber summary information property. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SummaryInfo.Security"> <summary> Gets the Security summary information property. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SummaryInfo.Subject"> <summary> Gets the Subject summary information property. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SummaryInfo.Template"> <summary> Gets the Template summary information property. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SummaryInfo.Title"> <summary> Gets the Title summary information property. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SummaryInfo.WordCount"> <summary> Gets the WordCount summary information property. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.SystemRestorePoint"> <summary> Creates a system restore point. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.SystemRestorePoint.Create(Microsoft.Tools.WindowsInstaller.RestorePointType,System.String,Microsoft.Tools.WindowsInstaller.ISystemRestoreService)"> <summary> Begins a system restore point. </summary> <param name="type">The type of restore point to create.</param> <param name="description">Optional description for the restore point. The default value is the assembly title.</param> <param name="service">The service provider to create or modify restore points. The default calls info the system service.</param> <returns>Information about the restore point or null if the service is disabled.</returns> <exception cref="T:System.ComponentModel.Win32Exception">Failed to create the system restore point.</exception> </member> <member name="M:Microsoft.Tools.WindowsInstaller.SystemRestorePoint.Commit"> <summary> Completes the system restore point. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.SystemRestorePoint.Rollback"> <summary> Cancels the system restore point. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SystemRestorePoint.DefaultServiceProvider"> <summary> Gets or sets the default implementation of the <see cref="T:Microsoft.Tools.WindowsInstaller.ISystemRestoreService"/>. </summary> <remarks> If not already set or reset to null, the default system implementation is used. </remarks> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SystemRestorePoint.Description"> <summary> Gets the description of the restore point. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.SystemRestorePoint.SequenceNumber"> <summary> Gets the sequence number for the restore point. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.RestorePointType"> <summary> The type of restore point to create. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.RestorePointType.ApplicationInstall"> <summary> An application is being installed. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.RestorePointType.ApplicationUninstall"> <summary> An application is being uninstalled. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.RestorePointType.ModifySettings"> <summary> An application is being modified. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.RestorePointType.CancelledOperation"> <summary> The restore point is to be canceled. Call <see cref="M:Microsoft.Tools.WindowsInstaller.SystemRestorePoint.Rollback"/> instead. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.TableInfo"> <summary> Information about a table in a <see cref="T:Microsoft.Deployment.WindowsInstaller.Database"/>. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.TableInfo.#ctor(System.String,System.String,Microsoft.Tools.WindowsInstaller.TransformView,System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{System.String})"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.TableInfo"/> class. </summary> <param name="name">The name of the table.</param> <param name="path">The full path to the <see cref="T:Microsoft.Deployment.WindowsInstaller.Database"/> containing the table.</param> <param name="transform">The <see cref="T:Microsoft.Tools.WindowsInstaller.TransformView"/> containing information about operations performed on the table.</param> <param name="patches">A list of patches applied to the <see cref="T:Microsoft.Deployment.WindowsInstaller.Database"/> containing the table.</param> <param name="transforms">A list of transformed applied to the <see cref="T:Microsoft.Deployment.WindowsInstaller.Database"/> containing the table.</param> <exception cref="T:System.ArgumentNullException"><paramref name="name"/> is null or an empty string.</exception> </member> <member name="P:Microsoft.Tools.WindowsInstaller.TableInfo.Table"> <summary> Gets the name of the table. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.TableInfo.Operation"> <summary> Gets the operation performed on the table by a patch or transform. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.TableInfo.Path"> <summary> Gets the full path to the <see cref="T:Microsoft.Deployment.WindowsInstaller.Database"/> containing the table. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.TableInfo.Patch"> <summary> Gets the list of patches applied to the <see cref="T:Microsoft.Deployment.WindowsInstaller.Database"/> containing the table. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.TableInfo.Transform"> <summary> Gets the list of transforms applied to the <see cref="T:Microsoft.Deployment.WindowsInstaller.Database"/> containing the table. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.TableOperation"> <summary> Operations performed on a table. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.TableOperation.None"> <summary> No operation performed on the table. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.TableOperation.Modify"> <summary> The table or its rows were modified. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.TableOperation.Create"> <summary> The table was created. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.TableOperation.Drop"> <summary> The table was dropped. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.TransformView"> <summary> Information about change made to a package by a transform or patch. </summary> </member> <member name="F:Microsoft.Tools.WindowsInstaller.TransformView.TableName"> <summary> Gets the name of the table containing transform information. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.TransformView.#ctor(Microsoft.Deployment.WindowsInstaller.Database)"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.TransformView"/> class with information from the specified <see cref="T:Microsoft.Deployment.WindowsInstaller.Database"/>. </summary> <param name="db">The <see cref="T:Microsoft.Deployment.WindowsInstaller.Database"/> containing the _TransformView table to process.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.TransformView.GetRowOperation(System.String,System.String)"> <summary> Gets the <see cref="T:Microsoft.Tools.WindowsInstaller.RowOperation"/> for the identified row in the specific table. </summary> <param name="tableName">The name of the table containing the row.</param> <param name="primaryKey">The primary key of the row.</param> <returns>The <see cref="T:Microsoft.Tools.WindowsInstaller.RowOperation"/> for the identified row.</returns> </member> <member name="M:Microsoft.Tools.WindowsInstaller.TransformView.GetTableOperation(System.String)"> <summary> Gets the <see cref="T:Microsoft.Tools.WindowsInstaller.TableOperation"/> for the specific table. </summary> <param name="tableName">The name of the table.</param> <returns>The <see cref="T:Microsoft.Tools.WindowsInstaller.TableOperation"/> for the specific table.</returns> </member> <member name="P:Microsoft.Tools.WindowsInstaller.TransformView.Tables"> <summary> Gets the names of tables affected by the transform. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.Tree`1"> <summary> Simple tree class to assign a value to a hierarchy leaf node. </summary> <typeparam name="T">The type of the value to assign to the leaf node.</typeparam> <remarks> This class supports multiple concurrent readers but modifications are not thread safe. </remarks> </member> <member name="M:Microsoft.Tools.WindowsInstaller.Tree`1.#ctor(System.Char[],System.StringComparer)"> <summary> Creates a new instance of the <see cref="T:Microsoft.Tools.WindowsInstaller.Tree`1"/> class. </summary> <param name="separators">Optional separators for any key added to the tree. The default is '\'.</param> <param name="comparer">Optional string comparer for any key segment added to the tree. The default is <see cref="P:System.StringComparer.InvariantCultureIgnoreCase"/>.</param> </member> <member name="M:Microsoft.Tools.WindowsInstaller.Tree`1.Add(System.String,`0)"> <summary> Splits the <paramref name="key"/> into segments and adds each key as a hierarchy, assigning the <paramref name="value"/> to the leaf node. </summary> <param name="key">The key to split into segments and add to the tree.</param> <param name="value">The value to assign to the leaf node (last key segment).</param> <remarks> This method is not thread safe. Access to the tree when adding keys should be synchronized. </remarks> </member> <member name="M:Microsoft.Tools.WindowsInstaller.Tree`1.Under(System.String)"> <summary> Gets the value assigned to the last matching key segment, or the default value for the value type if not found. </summary> <param name="key">The key to split into segments and compare against the hierarchical tree nodes to find a value.</param> <returns>The value assigned to the last matching key segment, or the default value for the value type if not found.</returns> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Tree`1.Comparer"> <summary> Gets the <see cref="T:System.StringComparer"/> used to compare key segments. </summary> </member> <member name="P:Microsoft.Tools.WindowsInstaller.Tree`1.Separators"> <summary> Gets the separators used to split the key into segments. </summary> </member> <member name="T:Microsoft.Tools.WindowsInstaller.Validate"> <summary> Contains methods for validating input. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.Validate.IsGuid(System.String)"> <summary> Returns whether or not the input <paramref name="value"/> string is a valid GUID. </summary> <param name="value">The <see cref="T:System.String"/> validate.</param> <returns>True if the input <paramref name="value"/> string is a valid GUID.</returns> </member> <member name="T:Microsoft.Tools.WindowsInstaller.PowerShell.ViewManager"> <summary> Creates and caches an instance of a <see cref="T:Microsoft.Tools.WindowsInstaller.ColumnCollection"/> for each <see cref="T:Microsoft.Deployment.WindowsInstaller.View"/>. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.ViewManager.#cctor"> <summary> Initializes the <see cref="T:Microsoft.Tools.WindowsInstaller.PowerShell.ViewManager"/>. </summary> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.ViewManager.GetColumns(Microsoft.Deployment.WindowsInstaller.View)"> <summary> Creates and caches an instance of a <see cref="T:Microsoft.Tools.WindowsInstaller.ColumnCollection"/> for a <see cref="T:Microsoft.Deployment.WindowsInstaller.View"/>. </summary> <param name="view">The <see cref="T:Microsoft.Deployment.WindowsInstaller.View"/> from which column information is retrieved.</param> <returns>A new or cached copy of columns for the <see cref="P:Microsoft.Deployment.WindowsInstaller.View.QueryString"/>.</returns> <exception cref="T:System.ArgumentNullException">The <paramref name="view"/> parameter value is null.</exception> </member> <member name="M:Microsoft.Tools.WindowsInstaller.PowerShell.ViewManager.GetMemberSet(Microsoft.Deployment.WindowsInstaller.View)"> <summary> Creates and caches an instance of the "PSStandardMembers" <see cref="T:System.Management.Automation.PSMemberSet"/> to attach to a <see cref="T:Microsoft.Tools.WindowsInstaller.Record"/>. </summary> <param name="view">The <see cref="T:Microsoft.Deployment.WindowsInstaller.View"/> from which column information is retrieved.</param> <returns>A new or cached copy of the "PSStandardMembers" <see cref="T:System.Management.Automation.PSMemberSet"/>.</returns> <exception cref="T:System.ArgumentNullException">The <paramref name="view"/> parameter value is null.</exception> </member> </members> </doc> |