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)

Syntax

'宣言
Public Sub InitializeFromType ( _
    typeResolutionService As ITypeResolutionService, _
    typeDecl As CodeTypeDeclaration _
)
'使用
Dim instance As VirtualTypeBuilder
Dim typeResolutionService As ITypeResolutionService
Dim typeDecl As CodeTypeDeclaration

instance.InitializeFromType(typeResolutionService, _
    typeDecl)
public void InitializeFromType(
    ITypeResolutionService typeResolutionService,
    CodeTypeDeclaration typeDecl
)
public:
void InitializeFromType(
    ITypeResolutionService^ typeResolutionService, 
    CodeTypeDeclaration^ typeDecl
)
public function InitializeFromType(
    typeResolutionService : ITypeResolutionService, 
    typeDecl : CodeTypeDeclaration
)

Parameters

Exceptions

Exception Condition
ArgumentNullException

If any of the parameters are a null reference (Nothing in Visual Basic).

Remarks

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

Permissions

See Also

Reference

VirtualTypeBuilder Class

VirtualTypeBuilder Members

InitializeFromType Overload

Microsoft.VisualStudio.Shell.Design Namespace