@@ -16,13 +16,13 @@ Find properties, methods, fields, etc that fit specific criteria.
1616
1717``` powershell
1818
19- Find-Member [[-FilterScript] <scriptblock>] [-ParameterType <ScriptBlockStringOrType>] [-GenericParameter <ScriptBlockStringOrType>] [-ParameterCount <RangeExpression[]>] [-GenericParameterCount <RangeExpression[]>] [-ReturnType <ScriptBlockStringOrType>] [-IncludeSpecialName] [-Decoration <ScriptBlockStringOrType>] [- MemberType <MemberTypes>] [-Static] [-Instance] [-Abstract] [-Virtual] [-Declared] [-IncludeObject] [-RecurseNestedType] [-Extension] [-Name <string>] [-Force] [-RegularExpression] [-InputObject <psobject>] [-Not] [-ResolutionMap <hashtable>] [-AccessView <AccessView>] [<CommonParameters>]
19+ Find-Member [[-FilterScript] <scriptblock>] [-ParameterType <ScriptBlockStringOrType>] [-GenericParameter <ScriptBlockStringOrType>] [-ParameterCount <RangeExpression[]>] [-GenericParameterCount <RangeExpression[]>] [-ReturnType <ScriptBlockStringOrType>] [-IncludeSpecialName] [-MemberType <MemberTypes>] [-Static] [-Instance] [-Abstract] [-Virtual] [-Declared] [-IncludeObject] [-RecurseNestedType] [-Extension] [-Name <string>] [-Force] [-RegularExpression] [-InputObject <psobject>] [-Not] [-ResolutionMap <hashtable>] [-AccessView <AccessView>] [-Decoration <ScriptBlockStringOrType >] [<CommonParameters>]
2020```
2121
2222### ByName
2323
2424``` powershell
25- Find-Member [[-Name] <string>] [-ParameterType <ScriptBlockStringOrType>] [-GenericParameter <ScriptBlockStringOrType>] [-ParameterCount <RangeExpression[]>] [-GenericParameterCount <RangeExpression[]>] [-ReturnType <ScriptBlockStringOrType>] [-IncludeSpecialName] [-Decoration <ScriptBlockStringOrType>] [- MemberType <MemberTypes>] [-Static] [-Instance] [-Abstract] [-Virtual] [-Declared] [-IncludeObject] [-RecurseNestedType] [-Extension] [-FilterScript <scriptblock>] [-Force] [-RegularExpression] [-InputObject <psobject>] [-Not] [-ResolutionMap <hashtable>] [-AccessView <AccessView>] [<CommonParameters>]
25+ Find-Member [[-Name] <string>] [-ParameterType <ScriptBlockStringOrType>] [-GenericParameter <ScriptBlockStringOrType>] [-ParameterCount <RangeExpression[]>] [-GenericParameterCount <RangeExpression[]>] [-ReturnType <ScriptBlockStringOrType>] [-IncludeSpecialName] [-MemberType <MemberTypes>] [-Static] [-Instance] [-Abstract] [-Virtual] [-Declared] [-IncludeObject] [-RecurseNestedType] [-Extension] [-FilterScript <scriptblock>] [-Force] [-RegularExpression] [-InputObject <psobject>] [-Not] [-ResolutionMap <hashtable>] [-AccessView <AccessView>] [-Decoration <ScriptBlockStringOrType >] [<CommonParameters>]
2626```
2727
2828## DESCRIPTION
@@ -36,7 +36,7 @@ The Find-Member cmdlet searches the process for type members that fit specified
3636``` powershell
3737Find-Member GetPowerShell
3838
39- # ReflectedType: ScriptBlock
39+ # ReflectedType: System.Management.Automation. ScriptBlock
4040#
4141# Name MemberType Definition
4242# ---- ---------- ----------
@@ -54,7 +54,7 @@ Find all members in the AppDomain with the name "GetPowerShell"
5454``` powershell
5555[System.IO.Stream] | Find-Member -ParameterType { [anyof[Span[any], Memory[any]]] }
5656
57- # ReflectedType: Stream
57+ # ReflectedType: System.IO. Stream
5858#
5959# Name MemberType Definition
6060# ---- ---------- ----------
@@ -69,19 +69,19 @@ Find all members that take a `Span<>` or a `Memory<>` as a parameter.
6969``` powershell
7070Find-Member -ParameterCount 0 -GenericParameter { [T[new]] }
7171
72- # ReflectedType: InlineParserList
72+ # ReflectedType: Markdig.Parsers. InlineParserList
7373#
7474# Name MemberType Definition
7575# ---- ---------- ----------
7676# AddIfNotAlready Method public void AddIfNotAlready<TItem>();
7777#
78- # ReflectedType: ParserList<T, TState>
78+ # ReflectedType: Markdig.Parsers. ParserList<T, TState>
7979#
8080# Name MemberType Definition
8181# ---- ---------- ----------
8282# AddIfNotAlready Method public void AddIfNotAlready<TItem>();
8383#
84- # ReflectedType: OrderedList<T>
84+ # ReflectedType: Markdig.Parsers. OrderedList<T>
8585#
8686# Name MemberType Definition
8787# ---- ---------- ----------
@@ -95,13 +95,13 @@ Find all methods with no parameters and with a generic parameter with the `new`
9595``` powershell
9696Find-Member Emit -ParameterCount ..1, 7..8, 10..
9797
98- # ReflectedType: ILGenerator
98+ # ReflectedType: System.Reflection.Emit. ILGenerator
9999#
100100# Name MemberType Definition
101101# ---- ---------- ----------
102102# Emit Method public virtual void Emit(OpCode opcode);
103103#
104- # ReflectedType: Compilation
104+ # ReflectedType: Microsoft.CodeAnalysis. Compilation
105105#
106106# Name MemberType Definition
107107# ---- ---------- ----------
@@ -110,11 +110,11 @@ Find-Member Emit -ParameterCount ..1, 7..8, 10..
110110# Emit Method public EmitResult Emit(Stream peStream, St…
111111# Emit Method public EmitResult Emit(Stream peStream, St…
112112#
113- # ReflectedType: FileSystemExtensions
113+ # ReflectedType: Microsoft.CodeAnalysis. FileSystemExtensions
114114#
115115# Name MemberType Definition
116116# ---- ---------- ----------
117- # Emit Method public static EmitResult Emit(Compilation …
117+ # Emit Method public static EmitResult Emit(this Compila …
118118```
119119
120120Find all methods named ` Emit ` whose parameter count is any of the following:
@@ -128,19 +128,19 @@ Find all methods named `Emit` whose parameter count is any of the following:
128128``` powershell
129129Find-Member -ReturnType System.Management.Automation.Language.Ast -Static
130130
131- # ReflectedType: CommandCompletion
131+ # ReflectedType: System.Management.Automation. CommandCompletion
132132#
133133# Name MemberType Definition
134134# ---- ---------- ----------
135135# MapStringInputToPars… Method public static Tuple<Ast, Token[], IScriptPosition> MapStringI…
136136#
137- # ReflectedType: UsingExpressionAst
137+ # ReflectedType: System.Management.Automation.Language. UsingExpressionAst
138138#
139139# Name MemberType Definition
140140# ---- ---------- ----------
141141# ExtractUsingVariable Method public static VariableExpressionAst ExtractUsingVariable(Usin…
142142#
143- # ReflectedType: Parser
143+ # ReflectedType: System.Management.Automation.Language. Parser
144144#
145145# Name MemberType Definition
146146# ---- ---------- ----------
@@ -156,13 +156,13 @@ Find all static members in the AppDomain that return any type of AST.
156156``` powershell
157157Find-Member -ParameterType runspace -Virtual
158158
159- # ReflectedType: IHostSupportsInteractiveSession
159+ # ReflectedType: System.Management.Automation.Host. IHostSupportsInteractiveSession
160160#
161161# Name MemberType Definition
162162# ---- ---------- ----------
163163# PushRunspace Method public abstract void PushRunspace(Runspace runspace);
164164#
165- # ReflectedType: IPSConsoleReadLineMockableMethods
165+ # ReflectedType: Microsoft.PowerShell.Internal. IPSConsoleReadLineMockableMethods
166166#
167167# Name MemberType Definition
168168# ---- ---------- ----------
@@ -176,7 +176,7 @@ Find all virtual members in the AppDomain that take any runspace type as a param
176176``` powershell
177177Find-Member Parse* -ParameterType System.Management.Automation.Language.Token
178178
179- # ReflectedType: Parser
179+ # ReflectedType: System.Management.Automation.Language. Parser
180180#
181181# Name MemberType Definition
182182# ---- ---------- ----------
@@ -193,7 +193,7 @@ demonstrates how this will even match the element of a type that is both an arra
193193``` powershell
194194[runspace] | Find-Member -Force -Abstract | Find-Member -Not -AccessView Child
195195
196- # ReflectedType: Runspace
196+ # ReflectedType: System.Management.Automation.Runspaces. Runspace
197197#
198198# Name MemberType Definition
199199# ---- ---------- ----------
0 commit comments