System.Runtime.InteropServices.ComTypes Namespace
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Zawiera typy zarządzane, które odpowiadają typom używanym przez międzyoperacyjności modelu COM.
Struktury
| Nazwa | Opis |
|---|---|
| BIND_OPTS |
Przechowuje parametry, które są używane podczas operacji powiązania moniker. |
| BINDPTR |
Zawiera wskaźnik do FUNCDESC struktury, VARDESC struktury lub interfejsu |
| CONNECTDATA |
Opisuje połączenie, które istnieje z danym punktem połączenia. |
| DISPPARAMS |
Zawiera argumenty przekazywane do metody lub właściwości przez |
| ELEMDESC |
Zawiera opis typu i informacje o transferze procesów dla zmiennej, funkcji lub parametru funkcji. |
| ELEMDESC.DESCUNION |
Zawiera informacje o elemecie . |
| EXCEPINFO |
Opisuje wyjątki występujące podczas . |
| FILETIME |
Przedstawia liczbę 100-nanosekundowych interwałów od 1 stycznia 1601 r. Ta struktura jest wartością 64-bitową. |
| FORMATETC |
Reprezentuje uogólniony format Schowka. |
| FUNCDESC |
Definiuje opis funkcji. |
| IDLDESC |
Zawiera informacje potrzebne do przesyłania elementu struktury, parametru lub wartości zwracanej funkcji między procesami. |
| PARAMDESC |
Zawiera informacje o transferowaniu elementu struktury, parametru lub zwracanej wartości funkcji między procesami. |
| STATDATA |
Udostępnia zarządzaną definicję |
| STATSTG |
Zawiera informacje statystyczne dotyczące otwartego magazynu, strumienia lub obiektu tablicy bajtów. |
| STGMEDIUM |
Udostępnia zarządzaną definicję |
| TYPEATTR |
Zawiera atrybuty obiektu |
| TYPEDESC |
Opisuje typ zmiennej, zwracany typ funkcji lub typ parametru funkcji. |
| TYPELIBATTR |
Identyfikuje określoną bibliotekę typów i zapewnia obsługę lokalizacji dla nazw elementów członkowskich. |
| VARDESC |
Opisuje zmienną, stałą lub składową danych. |
| VARDESC.DESCUNION |
Zawiera informacje o zmiennej. |
Interfejsów
| Nazwa | Opis |
|---|---|
| IAdviseSink |
Udostępnia zarządzaną definicję interfejsu |
| IBindCtx |
Udostępnia zarządzaną definicję interfejsu |
| IConnectionPoint |
Udostępnia zarządzaną definicję interfejsu |
| IConnectionPointContainer |
Udostępnia zarządzaną definicję interfejsu |
| IDataObject |
Udostępnia zarządzaną definicję interfejsu |
| IEnumConnectionPoints |
Zarządza definicją interfejsu |
| IEnumConnections |
Zarządza definicją interfejsu |
| IEnumFORMATETC |
Udostępnia zarządzaną definicję interfejsu |
| IEnumMoniker |
Zarządza definicją interfejsu |
| IEnumSTATDATA |
Udostępnia zarządzaną definicję interfejsu |
| IEnumString |
Zarządza definicją interfejsu |
| IEnumVARIANT |
Zarządza definicją interfejsu |
| IMoniker |
Udostępnia zarządzaną definicję interfejsu |
| IPersistFile |
Udostępnia zarządzaną definicję interfejsu |
| IRunningObjectTable |
Udostępnia zarządzaną definicję interfejsu |
| IStream |
Udostępnia zarządzaną definicję interfejsu |
| ITypeComp |
Udostępnia zarządzaną definicję interfejsu |
| ITypeInfo |
Udostępnia zarządzaną definicję interfejsu ITypeInfo automatyzacji składników. |
| ITypeInfo2 |
Udostępnia zarządzaną definicję interfejsu |
| ITypeLib |
Udostępnia zarządzaną definicję interfejsu |
| ITypeLib2 |
Udostępnia zarządzaną definicję interfejsu |
Enums
| Nazwa | Opis |
|---|---|
| ADVF |
Określa żądane zachowanie podczas konfigurowania ujścia doradcy lub połączenia buforowania z obiektem. |
| CALLCONV |
Identyfikuje konwencję wywoływania używaną przez metodę opisaną w strukturze METHODDATA . |
| DATADIR |
Określa kierunek przepływu danych w parametrze |
| DESCKIND |
Określa opis typu, z który jest powiązany. |
| DVASPECT |
Określa żądany aspekt danych lub widoku obiektu podczas rysowania lub pobierania danych. |
| FUNCFLAGS |
Identyfikuje stałe definiujące właściwości funkcji. |
| FUNCKIND |
Definiuje sposób uzyskiwania dostępu do funkcji. |
| IDLFLAG |
Opisuje sposób transferu elementu struktury, parametru lub zwracanej wartości funkcji między procesami. |
| IMPLTYPEFLAGS |
Definiuje atrybuty zaimplementowanego lub dziedziczonego interfejsu typu. |
| INVOKEKIND |
Określa sposób wywoływania funkcji przez |
| LIBFLAGS |
Definiuje flagi, które mają zastosowanie do bibliotek typów. |
| PARAMFLAG |
Opisuje sposób transferu elementu struktury, parametru lub zwracanej wartości funkcji między procesami. |
| SYSKIND |
Identyfikuje docelową platformę systemu operacyjnego. |
| TYMED |
Udostępnia zarządzaną definicję |
| TYPEFLAGS |
Definiuje właściwości i atrybuty opisu typu. |
| TYPEKIND |
Określa różne typy danych i funkcji. |
| VARFLAGS |
Identyfikuje stałe definiujące właściwości zmiennej. |
| VARKIND |
Definiuje rodzaj zmiennej. |