IExecutorExtensionContract Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Konak uygulamalarının eklenti yürütücülerini genişletmek için uygulayabileceği bir arabirim tanımlar.
public interface class IExecutorExtensionContract : System::AddIn::Contract::IContract
public interface IExecutorExtensionContract : System.AddIn.Contract.IContract
type IExecutorExtensionContract = interface
interface IContract
Public Interface IExecutorExtensionContract
Implements IContract
- Uygulamalar
Açıklamalar
Not
Bu tür artık yönetilen eklenti altyapısı tarafından kullanılmaz ve gelecekteki bir sürümde kullanımdan kaldırılmış olarak işaretlenebilir.
Yöntemler
AcquireLifetimeToken() |
İstemci sözleşmeyi iptal edene kadar sözleşmenin bir istemci tarafından erişilebilir olduğunu belirtir. (Devralındığı yer: IContract) |
AssemblyLoaded(String) |
Eklenti yürütücüsü bir eklenti derlemesini yükledikten sonra çağrılır. |
AssemblyLoadedFrom(String) |
Eklenti yürütücüsü belirtilen konumdan bir eklenti derlemesini yükledikten sonra çağrılır. |
AssemblyLoading(String) |
Eklenti yürütücüsü bir eklenti derlemesini yüklemeden hemen önce çağrılır. |
AssemblyLoadingFrom(String) |
Eklenti yürütücüsü belirtilen konumdan bir eklenti derlemesini yüklemeden hemen önce çağrılır. |
EntryPointStarted(IContract) |
Eklenti yürütücüsü bir eklenti derlemesinin giriş noktasının örneğini oluşturduğunda çağrılır. |
EntryPointStarting(String, String, IRemoteArgumentArrayContract) |
Eklenti yürütücüsü bir eklenti derlemesindeki giriş noktasının örneğini oluşturmadan hemen önce çağrılır. |
ExecutorCreated() |
Eklenti yükleyicisi yeni bir eklenti yürütücüsü oluşturduğunda çağrılır. |
GetRemoteHashCode() |
için IContractbir karma kodu döndürür. (Devralındığı yer: IContract) |
QueryContract(String) |
Bu sözleşme tarafından uygulanan bir sözleşme döndürür. (Devralındığı yer: IContract) |
RemoteEquals(IContract) |
Belirtilen sözleşmenin bu IContractöğesine eşit olup olmadığını gösterir. (Devralındığı yer: IContract) |
RemoteToString() |
Geçerli IContractöğesinin dize gösterimini döndürür. (Devralındığı yer: IContract) |
RevokeLifetimeToken(Int32) |
Sözleşmenin artık bir istemci tarafından erişilebilir olmadığını belirtir. (Devralındığı yer: IContract) |