Metoda IVsEditorFactory.MapLogicalView (Guid, String)
Publikováno: srpen 2016
Logické zobrazení se mapuje na fyzické zobrazení.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
int MapLogicalView(
[InAttribute] ref Guid rguidLogicalView,
out string pbstrPhysicalView
)
int MapLogicalView(
[InAttribute] Guid% rguidLogicalView,
[OutAttribute] String^% pbstrPhysicalView
)
abstract MapLogicalView :
rguidLogicalView:Guid byref *
pbstrPhysicalView:string byref -> int
Function MapLogicalView (
<InAttribute> ByRef rguidLogicalView As Guid,
<OutAttribute> ByRef pbstrPhysicalView As String
) As Integer
Parametry
rguidLogicalView
Type: System.Guid[v] Jedinečný identifikátor logické zobrazení.
pbstrPhysicalView
Type: System.String[out, retval] Ukazatel na fyzické zobrazení, do které má být mapována logické zobrazení.
Návratová hodnota
Type: System.Int32
Pokud je metoda úspěšná, vrátí S_OK. Pokud selže, vrátí kód chyby.
Poznámky
Podpis modelu COM
Z vsshell.idl:
HRESULT IVsEditorFactory::MapLogicalView(
[in] REFGUID rguidLogicalView,
[out, retval] BSTR *pbstrPhysicalView
);
Prostředí volá tuto metodu, když je nutné určit, jaký řetězec fyzické zobrazení výrobce editor přidruží dané logické zobrazení identifikátor GUID. Prostředí bude předán logické zobrazení GUID podle volající OpenStandardEditor. Než může volat InitializeEditorInstance, je třeba nejprve přidružit řetězec odpovídající fyzické zobrazení pro editor factory logické zobrazení identifikátor GUID.
Fyzické zobrazení odpovídají skutečné typy systému windows, které vytvářet editoru factory. Factory editoru jazyka Visual Basic můžete například vytvořit okno kódu nebo Návrhář formulářů. Logické zobrazení identifikátory GUID (LOGVIEWIDS), aby volající požádat o určité zobrazení, která odpovídá důvod volající požaduje zobrazení. Například můžete třetích stran dotaz pro zobrazení, které jsou vhodné pro ladění (LOGVIEWID_Debugging) nebo pro navigaci kurzoru v editoru (LOGVIEWID_TextView). Další informace naleznete v tématu s jedním a více Karta zobrazení.
Viz také
Rozhraní IVsEditorFactory
Obory názvů Microsoft.VisualStudio.Shell.Interop
Zpět na začátek