ApplicationActivator.CreateInstance Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar en instans av programmet som ska aktiveras med hjälp av en aktiveringskontext som identifierar programmet.
Överlagringar
| Name | Description |
|---|---|
| CreateInstance(ActivationContext) |
Skapar en instans av programmet som ska aktiveras med den angivna aktiveringskontexten. |
| CreateInstance(ActivationContext, String[]) |
Skapar en instans av programmet som ska aktiveras med den angivna aktiveringskontexten och anpassade aktiveringsdata. |
CreateInstance(ActivationContext)
Skapar en instans av programmet som ska aktiveras med den angivna aktiveringskontexten.
public:
virtual System::Runtime::Remoting::ObjectHandle ^ CreateInstance(ActivationContext ^ activationContext);
public virtual System.Runtime.Remoting.ObjectHandle CreateInstance(ActivationContext activationContext);
abstract member CreateInstance : ActivationContext -> System.Runtime.Remoting.ObjectHandle
override this.CreateInstance : ActivationContext -> System.Runtime.Remoting.ObjectHandle
Public Overridable Function CreateInstance (activationContext As ActivationContext) As ObjectHandle
Parametrar
- activationContext
- ActivationContext
En ActivationContext som identifierar programmet som ska aktiveras.
Returer
En ObjectHandle som är en omslutning för returvärdet för programkörningen. Returvärdet måste packas upp för att få åtkomst till det verkliga objektet.
Undantag
activationContext är null.
Kommentarer
Den här metoden är avsedd för manifestbaserad aktivering av program.
Gäller för
CreateInstance(ActivationContext, String[])
Skapar en instans av programmet som ska aktiveras med den angivna aktiveringskontexten och anpassade aktiveringsdata.
public:
virtual System::Runtime::Remoting::ObjectHandle ^ CreateInstance(ActivationContext ^ activationContext, cli::array <System::String ^> ^ activationCustomData);
public virtual System.Runtime.Remoting.ObjectHandle CreateInstance(ActivationContext activationContext, string[] activationCustomData);
abstract member CreateInstance : ActivationContext * string[] -> System.Runtime.Remoting.ObjectHandle
override this.CreateInstance : ActivationContext * string[] -> System.Runtime.Remoting.ObjectHandle
Public Overridable Function CreateInstance (activationContext As ActivationContext, activationCustomData As String()) As ObjectHandle
Parametrar
- activationContext
- ActivationContext
En ActivationContext som identifierar programmet som ska aktiveras.
- activationCustomData
- String[]
Anpassade aktiveringsdata.
Returer
En ObjectHandle som är en omslutning för returvärdet för programkörningen. Returvärdet måste packas upp för att få åtkomst till det verkliga objektet.
Undantag
activationContext är null.
Kommentarer
Den här metoden är avsedd för manifestbaserad aktivering av program. Aktiveringsdata består av information, till exempel frågesträngsdelen av en URL.