ComWrappers Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Klasa do zarządzania otoczkami typów IUnknown COM.
public ref class ComWrappers abstract
[System.CLSCompliant(false)]
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public abstract class ComWrappers
[System.CLSCompliant(false)]
[System.Runtime.Versioning.UnsupportedOSPlatform("android")]
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
public abstract class ComWrappers
[<System.CLSCompliant(false)>]
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
type ComWrappers = class
[<System.CLSCompliant(false)>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
type ComWrappers = class
Public MustInherit Class ComWrappers
- Dziedziczenie
-
ComWrappers
- Pochodne
- Atrybuty
Uwagi
Aby uzyskać więcej informacji na temat tego interfejsu API, zobacz Dodatkowe uwagi dotyczące interfejsu API dla aplikacji ComWrappers.
Konstruktory
ComWrappers() |
Konstruktor wystąpienia. |
Metody
ComputeVtables(Object, CreateComInterfaceFlags, Int32) |
Oblicza żądaną tabelę wirtualną dla |
CreateObject(IntPtr, CreateObjectFlags) |
Tworzy obiekt zarządzany dla obiektu, który |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetIUnknownImpl(IntPtr, IntPtr, IntPtr) |
Pobiera implementację IUnknown zapewnianą przez środowisko uruchomieniowe. |
GetOrCreateComInterfaceForObject(Object, CreateComInterfaceFlags) |
Tworzy reprezentację COM dostarczonego obiektu, który można przekazać do środowiska niezarządzanego. |
GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags) |
Pobiera obecnie zarejestrowany obiekt zarządzany lub tworzy nowy obiekt zarządzany i rejestruje go. |
GetOrRegisterObjectForComInstance(IntPtr, CreateObjectFlags, Object) |
Pobiera obecnie zarejestrowany obiekt zarządzany lub używa dostarczonego obiektu zarządzanego i rejestruje go. |
GetOrRegisterObjectForComInstance(IntPtr, CreateObjectFlags, Object, IntPtr) |
Pobierz aktualnie zarejestrowany obiekt zarządzany lub użyj dostarczonego obiektu zarządzanego i zarejestruje go. |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
RegisterForMarshalling(ComWrappers) |
ComWrappers Rejestruje wystąpienie, które ma być używane jako wystąpienie globalne do marshallingu w czasie wykonywania. |
RegisterForTrackerSupport(ComWrappers) |
ComWrappers Rejestruje wystąpienie, które ma być używane jako wystąpienie globalne na potrzeby obsługi monitora referencyjnego. |
ReleaseObjects(IEnumerable) |
Zwalnia kolekcję obiektów spoza normalnego okresu istnienia obiektu lub interfejsu COM. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
TryGetComInstance(Object, IntPtr) |
Określa, czy określony obiekt zarządzany jest utworzonym otoką ComWrapperszarządzaną, a jeśli tak, zwraca opakowany wskaźnik niezarządzany. |
TryGetObject(IntPtr, Object) |
Określa, czy określony obiekt COM jest ComWrappers-created unmanaged otoki, a jeśli tak, zwraca opakowany obiekt zarządzany. |
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla