Freigeben über


GraphPathSerializer-Klasse

Diese Klasse schreibt Zeichenfolgenwerte neu, indem sie die Pfadnamen in den angegebenen CommonPaths verwendet.

Stellt eine Serialize-Methode bereit, die Pfade durch eine $(Name)-Syntax ersetzen, wobei der Name der Pfadname ist, der in CommonPaths registriert ist. Sie stellt auch eine deserialisierensmethode, die die Umkehrung ausführt. Wenn alle die Serialisierung abgeschlossen wurde, können Sie die Zielversion Eigenschaft abfragen, um eine Liste der momentan Pfade abzurufen, die durch das serialisierte verwendet wurden oder Methoden zu deserialisieren.

Vererbungshierarchie

Object
  Microsoft.VisualStudio.GraphModel.GraphPathSerializer

Namespace:  Microsoft.VisualStudio.GraphModel
Assembly:  Microsoft.VisualStudio.GraphModel (in Microsoft.VisualStudio.GraphModel.dll)

Syntax

'Declaration
Public Class GraphPathSerializer
public class GraphPathSerializer
public ref class GraphPathSerializer
type GraphPathSerializer =  class end
public class GraphPathSerializer

Der GraphPathSerializer-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode GraphPathSerializer Erstellt ein neues PathSerializer mithilfe der angegebenen CommonPaths-Auflistung.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft UsedPaths Ruft die Liste von Pfaden ab, die die kombinierten durch Aufrufe Deserialize() oder zu Serialize()verwendet wurden.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Add Fügt alle Pfade in der angegebenen Auflistung hinzu.
Öffentliche Methode Deserialize Deserialisiert den angegebenen Pfad.
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.)
Öffentliche Methode Serialize Serialisiert den angegebenen Text, wie ein Pfad nicht versucht, den Inhalt zu ersetzen.
Öffentliche Methode SerializeWithSubstitution Serialisiert den angegebenen Text mit Ersetzung von Pfaden.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.GraphModel-Namespace