System.Runtime.InteropServices.ComTypes Ad Alanı

COM birlikte çalışma tarafından kullanılan türlere karşılık gelen yönetilen türleri içerir.

Yapılar

Name Description
BIND_OPTS

Bir takma ad bağlama işlemi sırasında kullanılan parametreleri depolar.

BINDPTR

İlişkili FUNCDESC yapısına, VARDESC yapısına veya ITypeComp arabirimine yönelik bir işaretçi içerir.

CONNECTDATA

Belirli bir bağlantı noktasına var olan bir bağlantıyı açıklar.

DISPPARAMS

IDispatch::Invoketarafından bir yönteme veya özelliğe geçirilen bağımsız değişkenleri içerir.

ELEMDESC

Değişken, işlev veya işlev parametresi için tür açıklamasını ve işlem aktarımı bilgilerini içerir.

ELEMDESC.DESCUNION

Bir öğe hakkında bilgi içerir.

EXCEPINFO

IDispatch::Invokesırasında oluşan özel durumları açıklar.

FILETIME

1 Ocak 1601'den bu yana 100 nanosaniyelik aralık sayısını temsil eder. Bu yapı 64 bitlik bir değerdir.

FORMATETC

Genelleştirilmiş pano biçimini temsil eder.

FUNCDESC

bir işlev açıklaması tanımlar.

IDLDESC

İşlemler arasında bir yapı öğesi, parametre veya işlev dönüş değeri aktarmak için gereken bilgileri içerir.

PARAMDESC

İşlemler arasında yapı öğesi, parametre veya işlev dönüş değerini aktarma hakkında bilgi içerir.

STATDATA

STATDATA yapısının yönetilen tanımını sağlar.

STATSTG

Açık depolama, akış veya bayt dizisi nesnesi hakkında istatistiksel bilgiler içerir.

STGMEDIUM

STGMEDIUM yapısının yönetilen tanımını sağlar.

TYPEATTR

UCOMITypeInfoözniteliklerini içerir.

TYPEDESC

Bir değişkenin türünü, işlevin dönüş türünü veya işlev parametresinin türünü açıklar.

TYPELIBATTR

Belirli bir tür kitaplığını tanımlar ve üye adları için yerelleştirme desteği sağlar.

VARDESC

Değişken, sabit veya veri üyesini açıklar.

VARDESC.DESCUNION

Bir değişken hakkında bilgi içerir.

Arabirimler

Name Description
IAdviseSink

Arabirimin IAdviseSink yönetilen tanımını sağlar.

IBindCtx

Arabirimin yönetilen tanımını IBindCtx sağlar.

IConnectionPoint

Arabirimin yönetilen tanımını IConnectionPoint sağlar.

IConnectionPointContainer

Arabirimin yönetilen tanımını IConnectionPointContainer sağlar.

IDataObject

Arabirimin yönetilen tanımını IDataObject sağlar.

IEnumConnectionPoints

Arabirimin IEnumConnectionPoints tanımını yönetir.

IEnumConnections

Arabirimin IEnumConnections tanımını yönetir.

IEnumFORMATETC

Arabirimin yönetilen tanımını IEnumFORMATETC sağlar.

IEnumMoniker

Arabirimin IEnumMoniker tanımını yönetir.

IEnumSTATDATA

Arabirimin yönetilen tanımını IEnumSTATDATA sağlar.

IEnumString

Arabirimin IEnumString tanımını yönetir.

IEnumVARIANT

Arabirimin IEnumVARIANT tanımını yönetir.

IMoniker

ve IPersistStream'den IPersist COM işlevselliğiyle arabirimin IMoniker yönetilen tanımını sağlar.

IPersistFile

arabiriminin IPersistFile yönetilen tanımını, işlevi ile IPersistsağlar.

IRunningObjectTable

Arabirimin yönetilen tanımını IRunningObjectTable sağlar.

IStream

İşlevsellikle arabirimin IStreamISequentialStream yönetilen tanımını sağlar.

ITypeComp

Arabirimin yönetilen tanımını ITypeComp sağlar.

ITypeInfo

Bileşen Otomasyonu ITypeInfo arabiriminin yönetilen tanımını sağlar.

ITypeInfo2

Arabirimin yönetilen tanımını ITypeInfo2 sağlar.

ITypeLib

Arabirimin yönetilen tanımını ITypeLib sağlar.

ITypeLib2

Arabirimin ITypeLib2 yönetilen tanımını sağlar.

Numaralandırmalar

Name Description
ADVF

Bir öneri havuzu veya bir nesneyle önbelleğe alma bağlantısı kurarken istenen davranışı belirtir.

CALLCONV

METHODDATA yapısında açıklanan bir yöntem tarafından kullanılan çağırma kuralını tanımlar.

DATADIR

dwDirection yönteminin EnumFormatEtc(DATADIR) parametresinde veri akışının yönünü belirtir. Bu, sonuçta elde edilen numaralandırıcının numaralandırabileceği biçimleri belirler.

DESCKIND

Bağlı olan tür açıklamasını tanımlar.

DVASPECT

Çizim yaparken veya veri alırken nesnenin istenen veri veya görünüm yönünü belirtir.

FUNCFLAGS

bir işlevin özelliklerini tanımlayan sabitleri tanımlar.

FUNCKIND

İşleve nasıl erişeceklerini tanımlar.

IDLFLAG

İşlemler arasında yapı öğesinin, parametrenin veya işlev dönüş değerinin nasıl aktarıldığı açıklanır.

IMPLTYPEFLAGS

Bir türün uygulanan veya devralınan arabiriminin özniteliklerini tanımlar.

INVOKEKIND

bir işlevin IDispatch::Invoketarafından nasıl çağrılılacağını belirtir.

LIBFLAGS

Tür kitaplıklarına uygulanan bayrakları tanımlar.

PARAMFLAG

İşlemler arasında yapı öğesinin, parametrenin veya işlev dönüş değerinin nasıl aktarıldığı açıklanır.

SYSKIND

Hedef işletim sistemi platformunu tanımlar.

TYMED

TYMED yapısının yönetilen tanımını sağlar.

TYPEFLAGS

Tür açıklamasının özelliklerini ve özniteliklerini tanımlar.

TYPEKIND

Çeşitli veri ve işlev türlerini belirtir.

VARFLAGS

Bir değişkenin özelliklerini tanımlayan sabitleri tanımlar.

VARKIND

Değişken türünü tanımlar.