Class UnboundVBInstanceFieldVariableMemberSymbol
An UnboundVBReturningMemberSymbol representing an instance field (variable) member.
public record UnboundVBInstanceFieldVariableMemberSymbol : UnboundVBReturningMemberSymbol, IEquatable<Symbol>, IEquatable<UnboundSymbol>, IEquatable<UnboundTypedSymbol>, IEquatable<UnboundVBTypeMemberSymbol>, IEquatable<UnboundVBReturningMemberSymbol>, IEquatable<UnboundVBInstanceFieldVariableMemberSymbol>
- Inheritance
-
UnboundVBInstanceFieldVariableMemberSymbol
- Implements
- Inherited Members
Remarks
Instance fields are considered to be returning members.
Constructors
UnboundVBInstanceFieldVariableMemberSymbol(Uri, Uri, string, VBType)
An UnboundVBReturningMemberSymbol representing an instance field (variable) member.
public UnboundVBInstanceFieldVariableMemberSymbol(Uri WorkspaceRoot, Uri ParentUri, string Name, VBType ResolvedType)
Parameters
WorkspaceRootUriThe workspace root for this symbol. For an external project or library, this should be different than the user's project workspace.
ParentUriUriThe
Uriof the parent symbol.NamestringThe identifier name of the symbol.
ResolvedTypeVBTypeThe resolved
VBTypeof this member. UseVBUnknownTypeif the type isn't resolved yet.
Remarks
Instance fields are considered to be returning members.