Sdílet prostřednictvím


IVsToolbox3.SetIDOfTab – metoda (String, String)

 

Nastaví kanonický ID pro danou kartu nástrojů.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop.8.0 (v Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Syntaxe

int SetIDOfTab(
    string lpszTabName,
    string lpszTabID
)
int SetIDOfTab(
    String^ lpszTabName,
    String^ lpszTabID
)
abstract SetIDOfTab : 
        lpszTabName:string *
        lpszTabID:string -> int
Function SetIDOfTab (
    lpszTabName As String,
    lpszTabID As String
) As Integer

Parametry

  • lpszTabName
    [v] Lokalizovaný název na kartě nástrojů.
  • lpszTabID
    [v] ID národního prostředí invariant kartu nástrojů.

Vrácená hodnota

Type: System.Int32

Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.

Poznámky

Podpis COM

Z vsshell80.idl:

HRESULT IVsToolbox3::SetIDOfTab(
   [in] LPCOLESTR lpszTabName,
   [in] LPCOLESTR lpszTabID
);

Metoda nastaví kanonický ID pro danou kartu nástrojů.Kanonický ID, jako lpszTabID, se liší od názvu Lokalizovatelný kartu, definované při AddTab se nazývá.

Zatímco kartu kanonické názvy musí být jedinečný, lokalizovaných řetězců se mění v závislosti na národním prostředí, ve kterém je spuštěna IDE.Kanonický ID musí být proto invariant národní prostředí.

Neexistují žádná zvláštní omezení na formátu kanonický řetězec ID, může použít identifikátor GUID nebo snadno nalezenou řetězce v jazyce vývojář může být zaměstnán.

Všechny VSPackage, který vytvoří nástrojů karta by měla zavolat SetIDOfTab metoda.

Viz také

IVsToolbox3 – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek