UnknownWrapper UnknownWrapper UnknownWrapper UnknownWrapper Class

Definice

Varování

Toto rozhraní API je teď zastaralé.

Zalomí objekty, které má zařazovací modul zařadit VT_UNKNOWNjako.Wraps objects the marshaler should marshal as a VT_UNKNOWN.

public ref class UnknownWrapper sealed
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
[System.Obsolete("UnknownWrapper and support for marshalling to the VARIANT type may be unavailable in future releases.")]
public sealed class UnknownWrapper
type UnknownWrapper = class
Public NotInheritable Class UnknownWrapper
Dědičnost
UnknownWrapperUnknownWrapperUnknownWrapperUnknownWrapper
Atributy

Poznámky

Platí pouze v případě, že spravovaný podpis metody přebírá objekt.Only applies when the managed signature of a method takes an object.

int MyMethod(Object o); //Managed signature  
    HRESULT MyMethod(VARIANT o); //COM signature  
    MyObject o = new MyObject();  
    MyMethod(o); //o gets passed as VARIANT VT_DISPATCH  
    MyMethod(new UnknownWrapper(o)); //o gets passed as VARIANT VT_UNKNOWN  

Konstruktory

UnknownWrapper(Object) UnknownWrapper(Object) UnknownWrapper(Object) UnknownWrapper(Object)

Inicializuje novou instanci UnknownWrapper třídy s objektem, který má být zabalen.Initializes a new instance of the UnknownWrapper class with the object to be wrapped.

Vlastnosti

WrappedObject WrappedObject WrappedObject WrappedObject

Získá objekt obsažený v této obálce.Gets the object contained by this wrapper.

Metody

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Určuje, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Slouží jako výchozí funkce hash.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Type Získá aktuální instanci.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Vytvoří kopii aktuálního Objectseznamu.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Vrací řetězec, který představuje aktuální objekt.Returns a string that represents the current object.

(Inherited from Object)

Platí pro