TypeDescription GetType( string name )
TypeDescription GetType( string name, bool preferAddonAssembly )
TypeDescription GetType( System.Type type, string name, bool preferAddonAssembly )
TypeDescription GetType()
TypeDescription GetType( string name )
TypeDescription GetType( string name, System.Type baseType )

robot_2Generated
code_blocksInput

Description

The GetType method in the Sandbox.Internal.TypeLibrary class is used to retrieve a TypeDescription object for a given System.Type. This method provides detailed information about the specified type, which can be useful for reflection and dynamic type handling within the Sandbox environment.

Usage

To use the GetType method, you need to have an instance of the TypeLibrary class. You can then call the method with a System.Type parameter to get the corresponding TypeDescription.

Parameters:

  • type: The System.Type for which you want to retrieve the TypeDescription.

Returns: A TypeDescription object that contains metadata about the specified type.

Example

// Example of using the GetType method
TypeLibrary typeLibrary = new TypeLibrary();
System.Type myType = typeof(MyClass);
TypeDescription typeDescription = typeLibrary.GetType(myType);

// Use the typeDescription object to access type metadata
Console.WriteLine($"Type Name: {typeDescription.Name}");