Udostępnij za pośrednictwem


Konstruktor GlobalObjectService —

Inicjuje nowe wystąpienie GlobalObjectService klasy

Przestrzeń nazw:  Microsoft.VisualStudio.Shell.Design
Zestaw:  Microsoft.VisualStudio.Shell.Design (w Microsoft.VisualStudio.Shell.Design.dll)

Składnia

'Deklaracja
Public Sub New ( _
    provider As IServiceProvider, _
    project As Project, _
    serializerType As Type _
)
public GlobalObjectService(
    IServiceProvider provider,
    Project project,
    Type serializerType
)

Parametry

  • serializerType
    Typ: System.Type
    Serializator Type obsługiwanych przez bieżący program ładujący projektanta.

Wyjątki

Wyjątek Warunek
ArgumentNullException

Jeden lub więcej parametrów jest nullodwołanie o wartości null (Nothing w języku Visual Basic).

Uwagi

Narzędzia służące do projektowania zazwyczaj nie tworzy instancji GlobalObjectService klasy.Zamiast tego gdy program ładujący projektanta jest inicjowany, tworzy jedno wystąpienie usługi globalny obiekt, który kojarzy z powierzchni projektu.

project Parametr jest wymagany, ponieważ obiekty globalne są naprawdę tylko globalnego do projektu.serializerType Parametr zostanie przekazany do usługi dostawcy globalnego obiektu do wyliczenia dostawców oferujących określony serializator.Dzięki temu usługa globalnego obiektu tylko zaoferować globalnych obiektów, które można szeregować przy użyciu mechanizmu serializacji bieżącym ładujący projektanta.

Do tej klasy nie mogą być przesłaniane.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

GlobalObjectService Klasa

Przestrzeń nazw Microsoft.VisualStudio.Shell.Design

CodeDomDesignerLoader