GraphPathSerializer 類別
這個類別會利用指定的 CommonPaths 中的路徑名稱來重新寫入字串值。
它提供 Serialize 方法,會替代使用 $(name) 語法的路徑,其中 name 是在 CommonPaths 中註冊的路徑名稱。 它也提供進行相反的序列化方法。 當所有序列化完成時,您可以查詢使用的屬性取得序列化使用路徑的清單或序列化方法。
繼承階層架構
Object
Microsoft.VisualStudio.GraphModel.GraphPathSerializer
命名空間: Microsoft.VisualStudio.GraphModel
組件: Microsoft.VisualStudio.GraphModel (在 Microsoft.VisualStudio.GraphModel.dll 中)
語法
'宣告
Public Class GraphPathSerializer
public class GraphPathSerializer
public ref class GraphPathSerializer
type GraphPathSerializer = class end
public class GraphPathSerializer
GraphPathSerializer 類型會公開下列成員。
建構函式
名稱 | 描述 | |
---|---|---|
GraphPathSerializer | 使用指定的 CommonPaths 集合,建構新的 PathSerializer。 |
回頁首
屬性
名稱 | 描述 | |
---|---|---|
UsedPaths | 取得由 Deserialize() 或 Serialize() 的合併呼叫使用路徑的清單。 |
回頁首
方法
名稱 | 描述 | |
---|---|---|
Add | 加入指定集合中的所有路徑。 | |
Deserialize | 序列化指定的路徑。 | |
Equals | 判斷指定的物件是否等於目前的物件。 (繼承自 Object)。 | |
Finalize | 在記憶體回收開始前,允許物件嘗試釋放資源,並執行其他清除作業。 (繼承自 Object)。 | |
GetHashCode | 做為預設雜湊函式。 (繼承自 Object)。 | |
GetType | 取得目前實例 Type 的屬性。 (繼承自 Object)。 | |
MemberwiseClone | 建立目前 Object 的淺層複製 (Shallow Copy) 。 (繼承自 Object)。 | |
Serialize | 因為路徑不會嘗試替換內容,將指定的文字。 | |
SerializeWithSubstitution | 會使用路徑的替代的特定文字。 | |
ToString | 傳回代表目前物件的字串。 (繼承自 Object)。 |
回頁首
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。