Marshal.GetEndComSlot(Type) Método

Definição

Recupera o último slot na tabela de funções virtual (v-table ou VTBL) de um tipo quando exposto ao COM.

public:
 static int GetEndComSlot(Type ^ t);
public static int GetEndComSlot(Type t);
[System.Security.SecurityCritical]
public static int GetEndComSlot(Type t);
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.

Devoluções

O último slot VTBL da interface quando exposto ao COM. Se o t parâmetro for uma classe, o slot VTBL devolvido é o último slot na interface gerado a partir da classe.

Atributos

Observações

Este método devolve o número baseado em zeros, em v-table, para uma interface ou uma classe. Quando usado numa classe, o número de slot devolvido refere-se à interface da classe dessa classe. Se a interface de classes for de despacho automático, este método devolve sempre -1 para indicar que a interface apenas de despacho não expõe uma v-table a clientes geridos. Podes usar GetEndComSlot e Marshal.GetStartComSlot em conjunto Marshal.GetMethodInfoForComSlot para passar slots dentro de um intervalo especificado. Para informações adicionais, consulte Introdução da interface de classes.

Aplica-se a

Ver também