VsExpansionPackageClass.GetExpansionByShortcut Yöntem

Tanım

Bir kod parçacığının kısayol adı verilen başlığını ve yolunu alır. Bkz. GetExpansionByShortcut(IVsExpansionClient, Guid, String, IVsTextView, TextSpan[], Int32, String, String).

public:
 virtual int GetExpansionByShortcut(Microsoft::VisualStudio::TextManager::Interop::IVsExpansionClient ^ pClient, Guid guidLang, System::String ^ szShortcut, Microsoft::VisualStudio::TextManager::Interop::IVsTextView ^ pView, cli::array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> ^ pts, int fShowUI, [Runtime::InteropServices::Out] System::String ^ % pszExpansionPath, [Runtime::InteropServices::Out] System::String ^ % pszTitle) = Microsoft::VisualStudio::TextManager::Interop::IVsExpansionManager::GetExpansionByShortcut;
public virtual int GetExpansionByShortcut (Microsoft.VisualStudio.TextManager.Interop.IVsExpansionClient pClient, Guid guidLang, string szShortcut, Microsoft.VisualStudio.TextManager.Interop.IVsTextView pView, Microsoft.VisualStudio.TextManager.Interop.TextSpan[] pts, int fShowUI, out string pszExpansionPath, out string pszTitle);
abstract member GetExpansionByShortcut : Microsoft.VisualStudio.TextManager.Interop.IVsExpansionClient * Guid * string * Microsoft.VisualStudio.TextManager.Interop.IVsTextView * Microsoft.VisualStudio.TextManager.Interop.TextSpan[] * int * string * string -> int
override this.GetExpansionByShortcut : Microsoft.VisualStudio.TextManager.Interop.IVsExpansionClient * Guid * string * Microsoft.VisualStudio.TextManager.Interop.IVsTextView * Microsoft.VisualStudio.TextManager.Interop.TextSpan[] * int * string * string -> int
Public Overridable Function GetExpansionByShortcut (pClient As IVsExpansionClient, guidLang As Guid, szShortcut As String, pView As IVsTextView, pts As TextSpan(), fShowUI As Integer, ByRef pszExpansionPath As String, ByRef pszTitle As String) As Integer

Parametreler

pClient
IVsExpansionClient

'ndaki IVsExpansionClient Hangi kod parçacıklarının eklenebileceklerini denetleyebilecekleri istemciyi temsil eden nesne.

guidLang
Guid

'ndaki Kodlama dilinin GUID 'SI (genellikle bu dil hizmeti GUID 'sidir).

szShortcut
String

'ndaki Kod parçacığının kısayol adını içeren bir dize.

pView
IVsTextView

'ndaki IVsTextView Kullanıcı arabiriminin gösterilmesi gerekiyorsa üst öğe olarak kullanılan nesne. Sıfır (FALSE) ise bu null bir değer olabilir fShowUI .

pts
TextSpan[]

'ndaki TextSpan Kod parçacığının ekleneceği yayılımı (konum ve kapsam) tanımlayan nesne.

fShowUI
Int32

'ndaki Kullanıcı ARABIRIMINI aynı kısayol adına sahip birden çok kod parçacığı arasında seçim yapmasına izin vermek üzere göstermek için sıfır olmayan (TRUE).

pszExpansionPath
String

dışı Kod parçacığının tam yolunu içeren bir dize döndürür.

pszTitle
String

dışı Kod parçacığının başlığını içeren bir dize döndürür.

Döndürülenler

Int32

Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.

Uygulamalar

Şunlara uygulanır