AddInController.AppDomain Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene il dominio dell'applicazione che contiene un componente aggiuntivo.
public:
property AppDomain ^ AppDomain { AppDomain ^ get(); };
public AppDomain AppDomain { get; }
member this.AppDomain : AppDomain
Public ReadOnly Property AppDomain As AppDomain
Valore della proprietà
Dominio applicazione del componente aggiuntivo.
Esempio
Nell'esempio seguente viene attivato un secondo componente aggiuntivo nello stesso dominio applicazione del primo componente aggiuntivo.
// Get the application domain
// of an existing add-in (CalcAddIn).
AddInController aiCtrl = AddInController.GetAddInController(CalcAddIn);
AppDomain AddInAppDom = aiCtrl.AppDomain;
// Activate another add-in in the same application domain.
Calculator CalcAddIn3 =
selectedToken2.Activate<Calculator>(AddInAppDom);
// Show that CalcAddIn3 was loaded
// into CalcAddIn's application domain.
AddInController aic = AddInController.GetAddInController(CalcAddIn3);
Console.WriteLine("Add-in loaded into existing application domain: {0}",
aic.AppDomain.Equals(AddInAppDom));
' Get the application domain
' of an existing add-in (CalcAddIn).
Dim aiCtrl As AddInController = AddInController.GetAddInController(CalcAddIn)
Dim AddInAppDom As AppDomain = aiCtrl.AppDomain
' Activate another add-in in the same appliation domain.
Dim CalcAddIn3 As Calculator = selectedToken2.Activate(Of Calculator)(AddInAppDom)
' Show that the CalcAddIn3 was loaded
' into CalcCaddIn's application domain.
Dim aic As AddInController = AddInController.GetAddInController(CalcAddIn3)
Console.WriteLine("Add-in loaded into existing application domain: {0}",
aic.AppDomain.Equals(AddInAppDom))
Commenti
Utilizzare questa proprietà per ottenere l'oggetto di AppDomain un componente aggiuntivo e per attivare altri componenti aggiuntivi nello stesso dominio applicazione.