Aracılığıyla paylaş


System.AddIn.Contract.Automation Ad Alanı

Bileşenleri tür bilgilerine erişmek ve tür üyelerini çağırmak için kullanılan arabirimleri içerir.

Yapılar

RemoteFieldData

Bileşenlerin, uygulama etki alanı ve işlem sınırları genelinde erişebileceği bir tür alanı hakkında bilgi sağlar.

RemoteMemberData

Bileşenlerin uygulama etki alanı ve işlem sınırları arasında erişe bir tür üyesi hakkında bilgi sağlar.

RemoteMethodData

Bileşenlerin uygulama etki alanı ve işlem sınırları arasında erişe bir tür yöntemi hakkında bilgi sağlar.

RemoteParameterData

Bileşenlerin uygulama etki alanı ve işlem sınırları genelinde erişebileceği bir türe ait bir parametre veya dönüş değeri hakkında bilgi sağlar.

RemotePropertyData

Bileşenlerin uygulama etki alanı ve işlem sınırları arasında erişe bir türün özelliği hakkında bilgi sağlar.

RemoteTypeData

Bileşenlerin, uygulama etki alanı ve işlem sınırları genelinde erişebileceği bir tür hakkında bilgi sağlar.

Arabirimler

IRemoteDelegateContract

Bileşenlerin, uygulama etki alanı ve işlem sınırları genelinde bir temsilciye erişmek için kullanabileceği bir sözleşmeyi tanımlar.

IRemoteEventInfoContract

Bileşenlerin, uygulama etki alanı ve işlem sınırları genelinde bir olay hakkındaki bilgilere erişmek için kullanabileceği bir sözleşmeyi tanımlar.

IRemoteFieldInfoContract

Bileşenlerin, uygulama etki alanı ve işlem sınırları genelinde bir alanla ilgili bilgilere erişmek için kullanabileceği bir sözleşmeyi tanımlar.

IRemoteMethodInfoContract

Bileşenlerin, uygulama etki alanı ve işlem sınırları genelinde bir yöntem hakkında bilgilere erişmek için kullanabileceği bir sözleşmeyi tanımlar.

IRemoteObjectContract

Bileşenlerin, uygulama etki alanı ve işlem sınırları genelinde bir nesneye erişmek için kullanabileceği bir sözleşmeyi tanımlar.

IRemotePropertyInfoContract

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şmeyi tanımlar.

IRemoteTypeContract

Bileşenlerin, tür bilgilerine erişmek ve uygulama etki alanı ve işlem sınırları genelinde üyeleri çağırmak için kullanabileceği bir sözleşme tanımlar.

Açıklamalar

Uzak System.AddIn.Contract.Automation nesnenin doğrudan erişimine sahip olmayan bileşenlerin uzak bir nesne için tür bilgilerine erişmesini sağlamak için ad alanındaki arabirimleri kullanın Type . System.AddIn.Contract.AutomationAd alanı,, System.AddIn.Contract System.AddIn.Contract.Automation , ve System.AddIn.Contract.Collections iletişim kurmak için ad alanlarında bulunan arabirimleri ve yapıları kullanan bileşenler için yansıma işlevselliğini tanımlar. Bu ad alanları içindeki arabirimlere de sözleşmeler denir. Tüm sözleşmeler IContract arabiriminden türetilir.

Bileşenler arasındaki iletişimi yönetmek için sözleşmeleri kullanırken, IRemoteObjectContract tür bilgilerini diğer bileşenlere göstermek için arayüzü bir tür içinde uygulamanız gerekir. Bileşenler daha sonra, GetRemoteType almak için arabirimin yöntemini çağırarak tür üyelerine erişebilir IRemoteTypeContract . Ad alanındaki diğer arabirimler ve yapılar, System.AddIn.Contract.Automation Temsilciler, özellikler, Yöntemler, olaylar ve alanlar için tür bilgilerine erişim sağlar.

Bileşenler, System.AddIn.Contract.Automation farklı bir işlem veya uygulama etki alanında ya da aynı işlem ya da uygulama etki alanında olan bir nesnenin tür bilgilerine erişmek için ad alanındaki sözleşmeleri kullanabilir.

Ayrıca bkz.