Metodo VirtualTypeBuilder.InitializeFromType (ITypeResolutionService, CodeTypeDeclaration, String)
Inizializza questo generatore virtuale del tipo con i dati ottenuti dal tipo specificato.
Spazio dei nomi: Microsoft.VisualStudio.Shell.Design
Assembly: Microsoft.VisualStudio.Shell.Design (in Microsoft.VisualStudio.Shell.Design.dll)
Sintassi
'Dichiarazione
Public Sub InitializeFromType ( _
typeResolutionService As ITypeResolutionService, _
typeDecl As CodeTypeDeclaration, _
namespaceName As String _
)
public void InitializeFromType(
ITypeResolutionService typeResolutionService,
CodeTypeDeclaration typeDecl,
string namespaceName
)
Parametri
- typeResolutionService
Tipo: System.ComponentModel.Design.ITypeResolutionService
Il servizio di risoluzione del tipo da utilizzare per risolvere i tipi nella struttura ad albero di Code Document Object Model (codedom).
- typeDecl
Tipo: System.CodeDom.CodeTypeDeclaration
Utilizzato per inizializzare un tipo in base a una dichiarazione di tipo.
- namespaceName
Tipo: System.String
Lo spazio dei nomi contenente un tipo da creare.Questo spazio dei nomi deve contenere esattamente un tipo.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | Se uno dei parametri è null. |
ArgumentException | Se ns contiene un valore diverso da sola dichiarazione di tipo. |
Note
Il metodo di InitializeFromType tutte le raccolte di membro e ricompilare in base a una dichiarazione di tipo.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.