Marshal.GetEndComSlot(Type) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Načte poslední slot ve virtuální tabulce funkcí (v-table nebo VTBL) typu při vystavení modelu 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
Parametry
- t
- Type
Typ, který představuje rozhraní nebo třídu.
Návraty
Poslední slot VTBL rozhraní při vystavení modelu COM.
t
Pokud je parametr třída, vrácený slot VTBL je posledním slotem v rozhraní, který je generován z třídy.
- Atributy
Poznámky
Tato metoda vrátí číslo tabulky v-založené na nule pro rozhraní nebo třídu. Při použití u třídy vrácené číslo slotu odkazuje na rozhraní třídy pro třídu. Pokud je rozhraní třídy auto-dispatch, tato metoda vždy vrátí hodnotu -1, což znamená, že rozhraní pouze pro odesílání nezpřístupňuje tabulku v-table spravovaným klientům. Ke průchodu slotů v zadaném Marshal.GetMethodInfoForComSlot rozsahu můžete použít GetEndComSlot aMarshal.GetStartComSlot. Další informace najdete v tématu Představení rozhraní třídy.