Marshal.GetEndComSlot(Type) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Recupera o último slot na tabela de função virtual (v-table ou VTBL) de um tipo quando exposto ao COM.
public:
static int GetEndComSlot(Type ^ t);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public static int GetEndComSlot (Type t);
public static int GetEndComSlot (Type t);
[System.Security.SecurityCritical]
public static int GetEndComSlot (Type t);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
static member GetEndComSlot : Type -> int
static member GetEndComSlot : Type -> int
[<System.Security.SecurityCritical>]
static member GetEndComSlot : Type -> int
Public Shared Function GetEndComSlot (t As Type) As Integer
Parâmetros
- t
- Type
Um tipo que representa uma interface ou classe.
Retornos
O último slot VTBL da interface quando exposto ao COM. Se o parâmetro t
for uma classe, o slot VTBL retornado será o último slot na interface gerada da classe.
- Atributos
Comentários
Esse método retorna o número de tabela v baseado em zero para uma interface ou uma classe. Quando usado em uma classe, o número do slot retornado refere-se à interface de classe da classe . Se a interface de classe for de expedição automática, esse método sempre retornará -1 para indicar que a interface somente expedição não expõe uma v-table a clientes gerenciados. Você pode usar GetEndComSlot e Marshal.GetStartComSlot em conjunto com Marshal.GetMethodInfoForComSlot para passar slots dentro de um intervalo especificado. Para obter informações adicionais, consulte Introdução à interface de classe.