Metoda ExpansionProvider.InsertSpecificExpansion —
Wstawia urywek określonego źródła w określonym położeniu.
Przestrzeń nazw: Microsoft.VisualStudio.Package
Zestawy: Microsoft.VisualStudio.Package.LanguageService.10.0 (w Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Microsoft.VisualStudio.Package.LanguageService (w Microsoft.VisualStudio.Package.LanguageService.dll)
Microsoft.VisualStudio.Package.LanguageService.9.0 (w Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (w Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Składnia
'Deklaracja
Public Overridable Function InsertSpecificExpansion ( _
view As IVsTextView, _
snippet As XmlElement, _
pos As TextSpan, _
relativePath As String _
) As Boolean
public virtual bool InsertSpecificExpansion(
IVsTextView view,
XmlElement snippet,
TextSpan pos,
string relativePath
)
Parametry
- view
Typ: Microsoft.VisualStudio.TextManager.Interop.IVsTextView
[w] IVsTextView Obiekt reprezentujący Widok ukazujący źródła.
- snippet
Typ: System.Xml.XmlElement
[w] XmlElement Zawierających urywka, aby wstawić obiekt.
- pos
Typ: Microsoft.VisualStudio.TextManager.Interop.TextSpan
[w] A TextSpan obiektu, określając stanowiska, gdzie jest urywka dodaje się.
- relativePath
Typ: System.String
[w] Ścieżkę względną do pliku szablonu urywka, z której pobrano następujący fragment kodu.
Wartość zwracana
Typ: System.Boolean
Jeśli wstawiony został urywka, zwraca wartość true; w przeciwnym razie zwraca wartość false.
Uwagi
Konwertuje metody podstawowej XmlElement obiektu do IXMLDOMNode obiekt, a następnie wywołania InsertSpecificExpansion metody na IVsExpansion obiektu.Jeśli InsertSpecificExpansion metoda jest pomyślne, zapisuje metody podstawowej IVsExpansionSession obiekt, który został zwrócony i zwraca wartość true; w przeciwnym razie metody podstawowej zwraca wartość false.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..