IRemotePropertyInfoContract 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.
Bileşenlerin uygulama etki alanı ve işlem sınırları genelinde bir özellik hakkındaki bilgilere erişmek için kullanabileceği bir sözleşme tanımlar.
public interface class IRemotePropertyInfoContract : System::AddIn::Contract::IContract
public interface IRemotePropertyInfoContract : System.AddIn.Contract.IContract
type IRemotePropertyInfoContract = interface
interface IContract
Public Interface IRemotePropertyInfoContract
Implements IContract
- Uygulamalar
Açıklamalar
, IRemotePropertyInfoContract arabirimini uygulayan uzak bir nesnenin IRemoteObjectContract özelliğini temsil eder.
Uzak nesnenin bir veya daha fazla özelliğine erişmek için, uzak nesnenin türünü temsil eden bir IRemoteTypeContract almak için yöntemini kullanınGetRemoteType. Ardından veya GetProperties yöntemini çağırınGetProperty.
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) |
GetGetMethod() |
|
GetPropertyData() |
Bunun IRemotePropertyInfoContract tanımladığını özelliği hakkında bilgi döndürür. |
GetRemoteHashCode() |
için IContractbir karma kodu döndürür. (Devralındığı yer: IContract) |
GetSetMethod() |
|
GetValue(IRemoteObjectContract, BindingFlags, IRemoteArgumentArrayContract, Int32) |
Bunun IRemotePropertyInfoContract tanımladığını özelliğin değerini döndürür. |
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) |
SetValue(IRemoteObjectContract, RemoteArgument, BindingFlags, IRemoteArgumentArrayContract, Int32) |
Bunu IRemotePropertyInfoContract tanımlayan özelliğin değerini ayarlar. |