ManagementUnit.GetTypeInformation Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
When overridden in a derived class, retrieves the assembly-qualified type names for all types in the current management scope that derive from the specified base type name.
Overloads
GetTypeInformation(String) |
When the GetTypeInformation(String, Boolean, Type) method is overridden in a derived class, retrieves the assembly-qualified type names for all types in the current management scope that derive from the specified base type name. |
GetTypeInformation(String, Boolean) |
When the GetTypeInformation(String, Boolean, Type) method is overridden in a derived class, retrieves the assembly-qualified type names for all types in the current management scope that derive from the specified base type name, optionally including types that are not public. |
GetTypeInformation(String, Boolean, Type) |
When overridden in a derived class, retrieves the assembly-qualified type names for all types in the current management scope that derive from the specified base type name, optionally including types that are not public, and using the specified generator to create type information. |
GetTypeInformation(String)
When the GetTypeInformation(String, Boolean, Type) method is overridden in a derived class, retrieves the assembly-qualified type names for all types in the current management scope that derive from the specified base type name.
public:
cli::array <System::Object ^> ^ GetTypeInformation(System::String ^ baseTypeName);
public object[] GetTypeInformation (string baseTypeName);
member this.GetTypeInformation : string -> obj[]
Public Function GetTypeInformation (baseTypeName As String) As Object()
Parameters
- baseTypeName
- String
The name of the base type.
Returns
An object array that contains assembly-qualified type names.
Applies to
GetTypeInformation(String, Boolean)
When the GetTypeInformation(String, Boolean, Type) method is overridden in a derived class, retrieves the assembly-qualified type names for all types in the current management scope that derive from the specified base type name, optionally including types that are not public.
public:
cli::array <System::Object ^> ^ GetTypeInformation(System::String ^ baseTypeName, bool includeNonpublicTypes);
public object[] GetTypeInformation (string baseTypeName, bool includeNonpublicTypes);
member this.GetTypeInformation : string * bool -> obj[]
Public Function GetTypeInformation (baseTypeName As String, includeNonpublicTypes As Boolean) As Object()
Parameters
- baseTypeName
- String
The name of the base type.
- includeNonpublicTypes
- Boolean
true
to include types that are not public; false
to include only public types.
Returns
An object array that contains assembly-qualified type names.
Applies to
GetTypeInformation(String, Boolean, Type)
When overridden in a derived class, retrieves the assembly-qualified type names for all types in the current management scope that derive from the specified base type name, optionally including types that are not public, and using the specified generator to create type information.
public:
abstract cli::array <System::Object ^> ^ GetTypeInformation(System::String ^ baseTypeName, bool includeNonpublicTypes, Type ^ generatorType);
public abstract object[] GetTypeInformation (string baseTypeName, bool includeNonpublicTypes, Type generatorType);
abstract member GetTypeInformation : string * bool * Type -> obj[]
Public MustOverride Function GetTypeInformation (baseTypeName As String, includeNonpublicTypes As Boolean, generatorType As Type) As Object()
Parameters
- baseTypeName
- String
The name of the base type.
- includeNonpublicTypes
- Boolean
true
to include types that are not public; false
to include only public types.
Returns
An object array that contains assembly-qualified type names.
Remarks
The generatorType
parameter specifies the generator to use to create type information.