Metoda DocDataTextReader.IServiceProvider.GetService —
Pobiera usługi określonego typu.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Design.Serialization
Zestaw: Microsoft.VisualStudio.Shell.Design (w Microsoft.VisualStudio.Shell.Design.dll)
Składnia
'Deklaracja
Private Function GetService ( _
serviceType As Type _
) As Object Implements IServiceProvider.GetService
Object IServiceProvider.GetService(
Type serviceType
)
Parametry
- serviceType
Typ: System.Type
Typ usługi, które mają zostać pobrane.
Wartość zwracana
Typ: System.Object
Obiekt usługi.
Implementuje
IServiceProvider.GetService(Type)
Uwagi
Ta metoda umożliwia obiektów otrzymujących to DocDataTextReader do odnajdowania oryginału DocData jest skojarzony.Firma Microsoft udostępnia tę możliwość, ponieważ w wielu przypadkach, przekierowywanie poprzez System.IO klasy nie zezwala na wystarczająco wierności.Na przykład przy użyciu writer tekstu, moduł zapisujący musi zapisać cały plik, a nie tylko interesujące fragmenty.Dostępne są następujące usługi:
typeof(DocData)
typeof(EnvDte.TextDocument) // If DocData supports it.
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.Shell.Design.Serialization