bin/Desktop/ClassExplorer.xml

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>ClassExplorer</name>
    </assembly>
    <members>
        <member name="T:ClassExplorer.Commands.FindMemberCommand">
            <summary>
            The Find-Member cmdlet searches the current AppDomain for matching members.
            </summary>
        </member>
        <member name="P:ClassExplorer.Commands.FindMemberCommand.ParameterType">
            <summary>
            Gets or sets the parameter type to match.
            </summary>
        </member>
        <member name="P:ClassExplorer.Commands.FindMemberCommand.ReturnType">
            <summary>
            Gets or sets the return, property, or field type to match.
            </summary>
        </member>
        <member name="P:ClassExplorer.Commands.FindMemberCommand.IncludeSpecialName">
            <summary>
            Gets or sets a value indicating whether to include special name members.
            </summary>
        </member>
        <member name="P:ClassExplorer.Commands.FindMemberCommand.MemberType">
            <summary>
            Gets or sets the member type to match.
            </summary>
        </member>
        <member name="P:ClassExplorer.Commands.FindMemberCommand.Static">
            <summary>
            Gets or sets a value indicating whether to only match static members.
            </summary>
        </member>
        <member name="P:ClassExplorer.Commands.FindMemberCommand.Instance">
            <summary>
            Gets or sets a value indicating whether to only match instance members.
            </summary>
        </member>
        <member name="P:ClassExplorer.Commands.FindMemberCommand.Abstract">
            <summary>
            Gets or sets a value indicating whether to only match abstract members.
            </summary>
        </member>
        <member name="P:ClassExplorer.Commands.FindMemberCommand.Virtual">
            <summary>
            Gets or sets a value indicating whether to only match virtual members.
            </summary>
        </member>
        <member name="M:ClassExplorer.Commands.FindMemberCommand.EndProcessing">
            <summary>
            The EndProcessing method.
            </summary>
        </member>
        <member name="M:ClassExplorer.Commands.FindMemberCommand.ProcessSingleObject(System.Management.Automation.PSObject)">
            <summary>
            Process a object from the pipeline. Filter passed members and get members for passed types
            and the types of any other type of object passed.
            </summary>
            <param name="input">The input from the pipeline.</param>
        </member>
        <member name="M:ClassExplorer.Commands.FindMemberCommand.InitializeFilters">
            <summary>
            Process input parameters and create the filter set.
            </summary>
        </member>
        <member name="M:ClassExplorer.Commands.FindMemberCommand.PublicFilter(System.Reflection.MemberInfo,System.Object)">
            <summary>
            Not all member types have a property for this, and it's controlled by BindingFlags on
            Type.FindMembers anyway.
            </summary>
            <param name="m">The parameter is not used.</param>
            <param name="filterCriteria">The parameter is not used.</param>
            <returns>N/A</returns>
        </member>
        <member name="T:ClassExplorer.Commands.FindReflectionObjectCommandBase`1">
            <summary>
            Provides common parameters and setup for the Find- cmdlets.
            </summary>
            <typeparam name="TMemberType">The member type that the cmdlet can match.</typeparam>
        </member>
        <member name="P:ClassExplorer.Commands.FindReflectionObjectCommandBase`1.FilterScript">
            <summary>
            Gets or sets a ScriptBlock to invoke as a predicate filter.
            </summary>
        </member>
        <member name="P:ClassExplorer.Commands.FindReflectionObjectCommandBase`1.Name">
            <summary>
            Gets or sets the name to match.
            </summary>
        </member>
        <member name="P:ClassExplorer.Commands.FindReflectionObjectCommandBase`1.Force">
            <summary>
            Gets or sets a value indicating whether to include nonpublic members.
            </summary>
        </member>
        <member name="P:ClassExplorer.Commands.FindReflectionObjectCommandBase`1.RegularExpression">
            <summary>
            Gets or sets a value indicating whether to use regular expressions to match parameters
            that support wildcards.
            </summary>
        </member>
        <member name="P:ClassExplorer.Commands.FindReflectionObjectCommandBase`1.InputObject">
            <summary>
            Gets or sets the object passed from the pipeline.
            </summary>
        </member>
        <member name="P:ClassExplorer.Commands.FindReflectionObjectCommandBase`1.HasHadInput">
            <summary>
            Gets or sets a value indicating whether valid input has been processed from the pipeline.
            </summary>
        </member>
        <member name="P:ClassExplorer.Commands.FindReflectionObjectCommandBase`1.Filters">
            <summary>
            Gets a list of filters to use for matching.
            </summary>
        </member>
        <member name="M:ClassExplorer.Commands.FindReflectionObjectCommandBase`1.WildcardNameFilter(`0,System.Object)">
            <summary>
            A filter that matches the Name property of the object passed using PowerShell wildcard
            matching.
            </summary>
            <param name="m">The object to test for a match.</param>
            <param name="filterCriteria">The wildcard pattern to test.</param>
            <returns>A value indicating whether the object matches.</returns>
        </member>
        <member name="M:ClassExplorer.Commands.FindReflectionObjectCommandBase`1.RegexNameFilter(`0,System.Object)">
            <summary>
            A filter that matches the Name property of the object passed using regular expressions.
            </summary>
            <param name="m">The object to test for a match.</param>
            <param name="filterCriteria">The regex pattern to test.</param>
            <returns>A value indicating whether the object matches.</returns>
        </member>
        <member name="M:ClassExplorer.Commands.FindReflectionObjectCommandBase`1.BeginProcessing">
            <summary>
            The BeginProcessing method.
            </summary>
        </member>
        <member name="M:ClassExplorer.Commands.FindReflectionObjectCommandBase`1.ProcessRecord">
            <summary>
            The ProcessRecord method.
            </summary>
        </member>
        <member name="M:ClassExplorer.Commands.FindReflectionObjectCommandBase`1.AggregateFilter(`0,System.Object)">
            <summary>
            A filter that invokes all filters set during initialization. This is the main filter
            to be based to the Module.FindTypes or Type.FindMembers methods
            </summary>
            <param name="m">The object to test for a match.</param>
            <param name="filterCriteria">The parameter is not used.</param>
            <returns>A value indicating whether the object matches.</returns>
        </member>
        <member name="M:ClassExplorer.Commands.FindReflectionObjectCommandBase`1.PublicFilter(`0,System.Object)">
            <summary>
            A filter that matches only public objects.
            </summary>
            <param name="m">The object to test for a match.</param>
            <param name="filterCriteria">The parameter is not used.</param>
            <returns>A value indicating whether the object matches.</returns>
        </member>
        <member name="M:ClassExplorer.Commands.FindReflectionObjectCommandBase`1.ProcessSingleObject(System.Management.Automation.PSObject)">
            <summary>
            Process a single non-null object from the pipeline.
            </summary>
            <param name="input">The object from the pipeline.</param>
        </member>
        <member name="M:ClassExplorer.Commands.FindReflectionObjectCommandBase`1.InitializeFilters">
            <summary>
            Process parameters and create the list of filters.
            </summary>
        </member>
        <member name="M:ClassExplorer.Commands.FindReflectionObjectCommandBase`1.ProcessName(System.String,ClassExplorer.FilterFrame{`0}.ReflectionFilter,ClassExplorer.FilterFrame{`0}.ReflectionFilter)">
            <summary>
            Process a string parameter that supports wildcards. If the RegularExpressions input
            parameter is specified, the regexMethod will be used. Otherwise the wildcard method.
            </summary>
            <param name="pattern">The pattern to match.</param>
            <param name="wildcardMethod">The filter to use for wildcard matching.</param>
            <param name="regexMethod">The filter to use for regex matching.</param>
        </member>
        <member name="M:ClassExplorer.Commands.FindReflectionObjectCommandBase`1.CreateFrame(ClassExplorer.FilterFrame{`0}.ReflectionFilter,System.Object)">
            <summary>
            Creates a filter frame to add to the filter list.
            </summary>
            <param name="filter">The filter to invoke.</param>
            <param name="filterCriteria">The criteria to pass to the filter.</param>
            <returns>The created filter frame.</returns>
        </member>
        <member name="M:ClassExplorer.Commands.FindReflectionObjectCommandBase`1.ProcessParameter(ClassExplorer.FilterFrame{`0}.ReflectionFilter,System.Boolean)">
            <summary>
            Process an input parameter for a filter with no criteria.
            </summary>
            <param name="filter">The filter to invoke.</param>
            <param name="shouldAdd">A value indicating if the filter should be added.</param>
        </member>
        <member name="M:ClassExplorer.Commands.FindReflectionObjectCommandBase`1.ProcessParameter``1(ClassExplorer.FilterFrame{`0}.ReflectionFilter,``0)">
            <summary>
            Process a parameter that passes criteria to the filter.
            </summary>
            <param name="filter">The filter to invoke.</param>
            <param name="value">The criteria to pass to the filter.</param>
            <typeparam name="TCriteria">The type of the criteria.</typeparam>
        </member>
        <member name="T:ClassExplorer.Commands.FindTypeCommand">
            <summary>
            The FindType cmdlet searches the AppDomain for matching types.
            </summary>
        </member>
        <member name="P:ClassExplorer.Commands.FindTypeCommand.Namespace">
            <summary>
            Gets or sets the namespace to match.
            </summary>
        </member>
        <member name="P:ClassExplorer.Commands.FindTypeCommand.Name">
            <summary>
            Gets or sets the type name to match.
            </summary>
        </member>
        <member name="P:ClassExplorer.Commands.FindTypeCommand.FullName">
            <summary>
            Gets or sets the full type name to match.
            </summary>
        </member>
        <member name="P:ClassExplorer.Commands.FindTypeCommand.InheritsType">
            <summary>
            Gets or sets the base type that a type must inherit to match.
            </summary>
        </member>
        <member name="P:ClassExplorer.Commands.FindTypeCommand.ImplementsInterface">
            <summary>
            Gets or sets the interface that a type must implement to match.
            </summary>
        </member>
        <member name="P:ClassExplorer.Commands.FindTypeCommand.Abstract">
            <summary>
            Gets or sets a value indicating whether to only match abstract classes.
            </summary>
        </member>
        <member name="P:ClassExplorer.Commands.FindTypeCommand.Interface">
            <summary>
            Gets or sets a value indicating whether to only match interfaces.
            </summary>
        </member>
        <member name="P:ClassExplorer.Commands.FindTypeCommand.ValueType">
            <summary>
            Gets or sets a value indicating whether to only match ValueTypes.
            </summary>
        </member>
        <member name="M:ClassExplorer.Commands.FindTypeCommand.EndProcessing">
            <summary>
            The EndProcessing method.
            </summary>
        </member>
        <member name="M:ClassExplorer.Commands.FindTypeCommand.ProcessSingleObject(System.Management.Automation.PSObject)">
            <summary>
            The ProcessSingleObject method.
            </summary>
            <param name="input">The input parameter from the pipeline.</param>
        </member>
        <member name="M:ClassExplorer.Commands.FindTypeCommand.InitializeFilters">
            <summary>
            Process parameters and create the filter list.
            </summary>
        </member>
        <member name="M:ClassExplorer.Commands.FindTypeCommand.PublicFilter(System.Type,System.Object)">
            <summary>
            A filter that matches only public types.
            </summary>
            <param name="m">The type to test for a match.</param>
            <param name="filterCriteria">The parameter is not used.</param>
            <returns>A value indicating whether the object matches.</returns>
        </member>
        <member name="T:ClassExplorer.Commands.GetAssemblyCommand">
            <summary>
            The Get-Assembly cmdlet gets the assemblies currently loaded in the AppDomain.
            </summary>
        </member>
        <member name="P:ClassExplorer.Commands.GetAssemblyCommand.Name">
            <summary>
            Gets or sets the name to match.
            </summary>
        </member>
        <member name="M:ClassExplorer.Commands.GetAssemblyCommand.EndProcessing">
            <summary>
            The EndProcessing method.
            </summary>
        </member>
        <member name="T:ClassExplorer.Commands.GetParameterCommand">
            <summary>
            The Get-Parameter cmdlet get parameters from methods.
            </summary>
        </member>
        <member name="P:ClassExplorer.Commands.GetParameterCommand.Method">
            <summary>
            Gets or sets the method to get parameters from.
            </summary>
        </member>
        <member name="M:ClassExplorer.Commands.GetParameterCommand.ProcessRecord">
            <summary>
            The ProcessRecord method.
            </summary>
        </member>
        <member name="T:ClassExplorer.FilterFrame`1">
            <summary>
            Represents a single filter invocation including criteria.
            </summary>
            <typeparam name="TMemberType">The member type this frame can match.</typeparam>
        </member>
        <member name="M:ClassExplorer.FilterFrame`1.#ctor(ClassExplorer.FilterFrame{`0}.ReflectionFilter,System.Object)">
            <summary>
            Initializes a new instance of the <see cref="T:ClassExplorer.FilterFrame`1"/> class.
            </summary>
            <param name="filter">The filter to invoke.</param>
            <param name="criteria">The criteria to pass to the filter.</param>
        </member>
        <member name="T:ClassExplorer.FilterFrame`1.ReflectionFilter">
            <summary>
            A filter like TypeFilter and MemberFilter that can be adjusted to different types.
            </summary>
            <param name="m">The object to test for a match.</param>
            <param name="filterCriteria">The criteria to pass to the filter.</param>
            <returns>A value indicating whether the object matches.</returns>
        </member>
        <member name="P:ClassExplorer.FilterFrame`1.Filter">
            <summary>
            Gets the filter to invoke.
            </summary>
        </member>
        <member name="P:ClassExplorer.FilterFrame`1.Criteria">
            <summary>
            Gets the criteria to pass to the filter.
            </summary>
        </member>
        <member name="T:ClassExplorer.TypeArgumentCompleter">
            <summary>
            Provides argument completion for Type input parameters.
            </summary>
        </member>
        <member name="M:ClassExplorer.TypeArgumentCompleter.GetTypesForCompletion(System.String)">
            <summary>
            Gets types that match the current text.
            </summary>
            <param name="wordToComplete">The current parameter value.</param>
            <returns>Type objects that match the current text.</returns>
        </member>
        <member name="M:ClassExplorer.TypeArgumentCompleter.CompleteArgument(System.String,System.String,System.String,System.Management.Automation.Language.CommandAst,System.Collections.IDictionary)">
            <summary>
            Called by the PowerShell engine to complete a parameter.
            </summary>
            <param name="commandName">The name of the command.</param>
            <param name="parameterName">The name of the parameter.</param>
            <param name="wordToComplete">The current parameter value.</param>
            <param name="commandAst">The AST of the command.</param>
            <param name="fakeBoundParameters">A dictionary of currently bound parameters.</param>
            <returns>The result of completion.</returns>
        </member>
        <member name="T:ClassExplorer.TypeNameArgumentCompleter">
            <summary>
            Provides argument completion for name of a type.
            </summary>
        </member>
        <member name="M:ClassExplorer.TypeNameArgumentCompleter.CompleteArgument(System.String,System.String,System.String,System.Management.Automation.Language.CommandAst,System.Collections.IDictionary)">
            <summary>
            Called by the PowerShell engine to complete a parameter.
            </summary>
            <param name="commandName">The name of the command.</param>
            <param name="parameterName">The name of the parameter.</param>
            <param name="wordToComplete">The current parameter value.</param>
            <param name="commandAst">The AST of the command.</param>
            <param name="fakeBoundParameters">A dictionary of currently bound parameters.</param>
            <returns>The result of completion.</returns>
        </member>
    </members>
</doc>