Property | Type | Description | |
---|---|---|---|
ProcedureTypes | DeclarationType[] |
Method | Description | |
---|---|---|
BitmapImage ( this declaration ) : |
||
CountOfDeclarationsInStatement ( this target ) : int |
Returns the number of variable declarations in a single statement.
|
|
FindBuiltInEventHandlers ( this |
||
FindEventHandlers ( this |
Finds all event handler procedures for specified control declaration.
|
|
FindEventProcedures ( this |
||
FindFormEventHandlers ( this |
||
FindFormEventHandlers ( this |
||
FindHandlersForEvent ( this |
Gets a tuple containing the
|
|
FindInterfaceImplementationMembers ( this |
Finds all class members that are interface implementation members.
|
|
FindInterfaceImplementationMembers ( this |
||
FindInterfaceMember ( this |
||
FindInterfaceMembers ( this |
Finds all interface members.
|
|
FindInterfaces ( this |
||
FindSelectedDeclaration ( this |
Gets the Declaration of the specified type, at the specified selection. Returns the declaration if selection is on an identifier reference.
|
|
FindSelectedDeclaration ( this |
Gets the Declaration of the specified types, at the specified selection. Returns the declaration if selection is on an identifier reference.
|
|
FindTarget ( this |
||
FindTarget ( this |
Returns the declaration contained in a qualified selection. To get the selection of a variable or field, use FindVariable(QualifiedSelection)
|
|
FindVariable ( this |
Returns the variable which contains the passed-in QualifiedSelection. Returns null if the selection is not on a variable.
|
|
GetVariableStmtContext ( this target ) : VBAParser.VariableStmtContext |
Returns a VariableStmtContext.
|
|
GetVariableStmtContextSelection ( this target ) : Rubberduck.VBEditor.Selection |
Returns the Selection of a VariableStmtContext.
|
|
HasMultipleDeclarationsInStatement ( this target ) : bool |
Returns whether a variable declaration statement contains multiple declarations in a single statement.
|
|
InScope ( this |
Gets the declaration for all identifiers declared in or below the specified scope.
|
|
InScope ( this |
Gets the declaration for all identifiers declared in or below the specified scope.
|
|
IndexOfVariableDeclarationInStatement ( this target ) : int |
Returns the number of variable declarations in a single statement. Adjusted to be 1-indexed rather than 0-indexed.
|
|
Named ( this |
||
OfType ( this |
Gets all declarations of any one of the specified DeclarationType values.
|
|
OfType ( this |
Gets all declarations of the specified DeclarationType.
|
|
ToLocalizedString ( this type ) : string |
Method | Description | |
---|---|---|
FindInterface ( this |
||
GetTypeMembers ( this |
public static BitmapImage ( this declaration ) : |
||
declaration | this | |
return |
public static CountOfDeclarationsInStatement ( this target ) : int | ||
target | this | |
return | int |
public static FindBuiltInEventHandlers ( this |
||
declarations | this |
|
return | IEnumerable |
public static FindEventHandlers ( this |
||
declarations | this |
|
control | Rubberduck.Parsing.Symbols.Declaration | |
return | IEnumerable |
public static FindEventProcedures ( this |
||
declarations | this |
|
withEventsDeclaration | Rubberduck.Parsing.Symbols.Declaration | |
return | IEnumerable |
public static FindFormEventHandlers ( this |
||
declarations | this |
|
return | IEnumerable |
public static FindFormEventHandlers ( this |
||
declarations | this |
|
userForm | Rubberduck.Parsing.Symbols.Declaration | |
return | IEnumerable |
public static FindHandlersForEvent ( this |
||
declarations | this |
|
eventDeclaration | Rubberduck.Parsing.Symbols.Declaration | |
return | Declaration>>.IEnumerable |
public static FindInterfaceImplementationMembers ( this |
||
declarations | this |
|
return | IEnumerable |
public static FindInterfaceImplementationMembers ( this |
||
declarations | this |
|
interfaceMember | string | |
return | IEnumerable |
public static FindInterfaceMember ( this |
||
declarations | this |
|
implementation | Rubberduck.Parsing.Symbols.Declaration | |
return | Rubberduck.Parsing.Symbols.Declaration |
public static FindInterfaceMembers ( this |
||
declarations | this |
|
return | IEnumerable |
public static FindInterfaces ( this |
||
declarations | this |
|
return | IEnumerable |
public static FindSelectedDeclaration ( this |
||
declarations | this |
|
selection | ||
type | DeclarationType | |
selector | Selection>.Func | |
return | Rubberduck.Parsing.Symbols.Declaration |
public static FindSelectedDeclaration ( this |
||
declarations | this |
|
selection | ||
types | IEnumerable |
|
selector | Selection>.Func | |
return | Rubberduck.Parsing.Symbols.Declaration |
public static FindTarget ( this |
||
declarations | this |
|
selection | ||
return | Rubberduck.Parsing.Symbols.Declaration |
public static FindTarget ( this |
||
declarations | this |
|
selection | ||
validDeclarationTypes | DeclarationType | |
return | Rubberduck.Parsing.Symbols.Declaration |
public static FindVariable ( this |
||
declarations | this |
|
selection | ||
return | Rubberduck.Parsing.Symbols.Declaration |
public static GetVariableStmtContext ( this target ) : VBAParser.VariableStmtContext | ||
target | this | |
return | VBAParser.VariableStmtContext |
public static GetVariableStmtContextSelection ( this target ) : Rubberduck.VBEditor.Selection | ||
target | this | |
return | Rubberduck.VBEditor.Selection |
public static HasMultipleDeclarationsInStatement ( this target ) : bool | ||
target | this | |
return | bool |
public static InScope ( this |
||
declarations | this |
|
parent | [ | |
return | IEnumerable |
public static InScope ( this |
||
declarations | this |
|
scope | string | |
return | IEnumerable |
public static IndexOfVariableDeclarationInStatement ( this target ) : int | ||
target | this | |
return | int |
public static Named ( this |
||
declarations | this |
|
name | string | |
return | IEnumerable |
public static OfType ( this |
||
declarations | this |
|
return | IEnumerable |
public static OfType ( this |
||
declarations | this |
|
declarationType | DeclarationType | |
return | IEnumerable |
public static ToLocalizedString ( this type ) : string | ||
type | this | |
return | string |