VirtualTypeBuilder::InitializeFromType Method (ITypeResolutionService^, CodeTypeDeclaration^)

 

Initializes this virtual type builder with data obtained from the given type.

Namespace:   Microsoft.VisualStudio.Shell.Design
Assembly:  Microsoft.VisualStudio.Shell.Design (in Microsoft.VisualStudio.Shell.Design.dll)

public:
void InitializeFromType(
	ITypeResolutionService^ typeResolutionService,
	CodeTypeDeclaration^ typeDecl
)

Parameters

typeResolutionService
Type: System.ComponentModel.Design::ITypeResolutionService^

The type resolution service to use when resolving types in the Code Document Object Model (CodeDOM) tree.

typeDecl
Type: System.CodeDom::CodeTypeDeclaration^

Used to initialize a type based on a type declaration.

Exception Condition
ArgumentNullException

If any of the parameters are null.

The InitializeFromType method will clear all member collections and repopulate them based on a type declaration.

Return to top
Show: