PSObjectTypeDescriptionProvider.GetTypeDescriptor(Type, Object) 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.
Retrieves a PSObjectTypeDescriptor to provide information about the properties for an object of the type PSObject.
public:
override System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptor(Type ^ objectType, System::Object ^ instance);
public override System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor (Type objectType, object instance);
override this.GetTypeDescriptor : Type * obj -> System.ComponentModel.ICustomTypeDescriptor
Public Overrides Function GetTypeDescriptor (objectType As Type, instance As Object) As ICustomTypeDescriptor
Parameters
- objectType
- Type
The type of object for which to retrieve the type descriptor. If this parameter is not noll and is not the PSObject, the return of this method will be null.
- instance
- Object
An instance of the type. If instance is null or has a type other than PSObject, this method returns null.
Returns
An ICustomTypeDescriptor that can provide property information for the
type PSObject, or null if objectType
is not null,
but has a type other than PSObject.