Metoda Source.ReformatSpan —
Format określony zakres źródłowy.
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.11.0 (w Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Microsoft.VisualStudio.Package.LanguageService.9.0 (w Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Składnia
'Deklaracja
Public Overridable Sub ReformatSpan ( _
mgr As EditArray, _
span As TextSpan _
)
public virtual void ReformatSpan(
EditArray mgr,
TextSpan span
)
Parametry
- mgr
Typ: Microsoft.VisualStudio.Package.EditArray
EditArray Obiekt, który zawiera źródło, aby być przekształcony.
- span
Typ: Microsoft.VisualStudio.TextManager.Interop.TextSpan
A TextSpan Obiekt opisujący zakres wierszy, które mają być przekształcony.
Uwagi
EditArray Obiektu hermetyzuje wszystkie zmiany dokonane jako operacja Edycja pojedynczej dla celów Cofnij.Tak, wszystkie zmiany dokonane w pliku źródłowym, powinny być podane do EditArray , wywołując Add metody z każdego wiersza, aktualizowane lub z pojedynczego zakresu, obejmujący cały span formatowany.
Metoda ta jest wywoływana, gdy użytkownik wybierze Wybór formatu lub Dokumentu w formacie.Metoda ta jest wywoływana tylko wtedy, gdy EnableFormatSelection jest właściwość true.
Metody podstawowej nic nie robi.
Domyślne zarządzane realizacji ram pakiet klas języka service, ta metoda jest wywoływana z ReformatSelection metody i ReformatDocument metodę w ViewFilter klasy.
Zobacz Ponowne formatowanie kodu (pakiet zarządzanych ramy) przykłady jak tej metody można wdrożone i używane.
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..
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.Package