As I mentioned in my original post, the format $computers | gm does not show me the properties, such as the count property in the example. Here is the output of $computers | gm
PS C:\Users\RogerZ> $computers | gm
All I get are methods and one property (length).
TypeName: System.String
Name MemberType Definition
Clone Method System.Object Clone(), System.Object IClon…
CompareTo Method int CompareTo(System.Object value), int Co…
Contains Method bool Contains(string value)
CopyTo Method void CopyTo(int sourceIndex, char destin…
EndsWith Method bool EndsWith(string value), bool EndsWith…
Equals Method bool Equals(System.Object obj), bool Equal…
GetEnumerator Method System.CharEnumerator GetEnumerator(), Sys…
GetHashCode Method int GetHashCode()
GetType Method type GetType()
GetTypeCode Method System.TypeCode GetTypeCode(), System.Type…
IndexOf Method int IndexOf(char value), int IndexOf(char …
IndexOfAny Method int IndexOfAny(char anyOf), int IndexOfA…
Insert Method string Insert(int startIndex, string value)
IsNormalized Method bool IsNormalized(), bool IsNormalized(Sys…
LastIndexOf Method int LastIndexOf(char value), int LastIndex…
LastIndexOfAny Method int LastIndexOfAny(char anyOf), int Last…
Normalize Method string Normalize(), string Normalize(Syste…
PadLeft Method string PadLeft(int totalWidth), string Pad…
PadRight Method string PadRight(int totalWidth), string Pa…
Remove Method string Remove(int startIndex, int count), …
Replace Method string Replace(char oldChar, char newChar)…
Split Method string Split(Params char separator), s…
StartsWith Method bool StartsWith(string value), bool Starts…
Substring Method string Substring(int startIndex), string S…
ToBoolean Method bool IConvertible.ToBoolean(System.IFormat…
ToByte Method byte IConvertible.ToByte(System.IFormatPro…
ToChar Method char IConvertible.ToChar(System.IFormatPro…
ToCharArray Method char ToCharArray(), char ToCharArray(i…
ToDateTime Method datetime IConvertible.ToDateTime(System.IF…
ToDecimal Method decimal IConvertible.ToDecimal(System.IFor…
ToDouble Method double IConvertible.ToDouble(System.IForma…
ToInt16 Method int16 IConvertible.ToInt16(System.IFormatP…
ToInt32 Method int IConvertible.ToInt32(System.IFormatPro…
ToInt64 Method long IConvertible.ToInt64(System.IFormatPr…
ToLower Method string ToLower(), string ToLower(culturein…
ToLowerInvariant Method string ToLowerInvariant()
ToSByte Method sbyte IConvertible.ToSByte(System.IFormatP…
ToSingle Method float IConvertible.ToSingle(System.IFormat…
ToString Method string ToString(), string ToString(System…
ToType Method System.Object IConvertible.ToType(type con…
ToUInt16 Method uint16 IConvertible.ToUInt16(System.IForma…
ToUInt32 Method uint32 IConvertible.ToUInt32(System.IForma…
ToUInt64 Method uint64 IConvertible.ToUInt64(System.IForma…
ToUpper Method string ToUpper(), string ToUpper(culturein…
ToUpperInvariant Method string ToUpperInvariant()
Trim Method string Trim(Params char trimChars), stri…
TrimEnd Method string TrimEnd(Params char trimChars)
TrimStart Method string TrimStart(Params char trimChars)
Chars ParameterizedProperty char Chars(int index) {get;}
Length Property int Length {get;}