Sdílet prostřednictvím


GraphSchema – třída

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.GraphModel.GraphObject
    Microsoft.VisualStudio.GraphModel.Graph
      Microsoft.VisualStudio.GraphModel.GraphSchema

Obor názvů:  Microsoft.VisualStudio.GraphModel
Sestavení:  Microsoft.VisualStudio.GraphModel (v Microsoft.VisualStudio.GraphModel.dll)

Syntaxe

'Deklarace
<SerializableAttribute> _
Public Class GraphSchema _
    Inherits Graph
[SerializableAttribute]
public class GraphSchema : Graph
[SerializableAttribute]
public ref class GraphSchema : public Graph
[<SerializableAttribute>]
type GraphSchema =  
    class
        inherit Graph
    end
public class GraphSchema extends Graph

Typ GraphSchema zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda GraphSchema(Boolean, String)
Chráněná metoda GraphSchema(SerializationInfo, StreamingContext)

Na začátek

Vlastnosti

  Název Popis
Veřejná vlastnost Categories
Veřejná vlastnost CategoryCount Vrátí počet kategorií v objektu. (Zděděno z GraphObject.)
Veřejná vlastnost DescriptiveCategoryCaption (Zděděno z GraphObject.)
Veřejná vlastnost IsCollapsed Získáte, zda tento uzel je sbalen. (Zděděno z GraphObject.)
Veřejná vlastnost IsDocumentSchema
Veřejná vlastnost IsExpanded Získejte zda rozbalit tento uzel. (Zděděno z GraphObject.)
Veřejná vlastnost IsGroup Získáte, zda je tento objekt IsGroup.Hledá GraphProperties.StyleForGroup (Zděděno z GraphObject.)
Veřejná vlastnost IsPseudo Zda je tento objekt Pseudo získáte.Hledá GraphProperties.IsPseudo (Zděděno z GraphObject.)
Veřejná vlastnost Item Vlastnost, která získá nebo nastaví hodnotu vlastnosti. (Zděděno z GraphObject.)
Veřejná vlastnost Links Kolekci odkazů (Zděděno z Graph.)
Veřejná vlastnost Name
Veřejná vlastnost Nodes Kolekci uzlů (Zděděno z Graph.)
Veřejná vlastnost Owner Získáte objekt grafu, který patří do tohoto objektu. (Zděděno z GraphObject.)
Veřejná vlastnost Paths Serializační nalezené při zatížení, které použijeme také během CommonPaths uložit. (Zděděno z Graph.)
Veřejná vlastnost Properties
Veřejná vlastnost PropertyCount Vlastnost, která vrátí počet všech poznámek. (Zděděno z GraphObject.)
Veřejná vlastnost PropertyKeys Vlastnost, která vrátí hodnotu výčtu všech klíčů poznámky.Pořadí výčtu je náhodný. (Zděděno z GraphObject.)
Veřejná vlastnost PropertyValues Vlastnost, která vrátí hodnotu výčtu všech hodnot poznámky.Pořadí výčtu je náhodný. (Zděděno z GraphObject.)
Veřejná vlastnost Schemas Nastavení schémat přidružený graf (Zděděno z Graph.)
Veřejná vlastnost Styles Kolekci styly (Zděděno z Graph.)
Veřejná vlastnost Visibility Pomocné vlastnost get a set viditelnost vlastností GraphObject (Zděděno z GraphObject.)
Veřejná vlastnost VisibleLinks Vrátit viditelné odkazy (propojení.IsVisible == true). (Zděděno z Graph.)
Veřejná vlastnost VisibleNodes Vrátit viditelných uzlů (uzel.IsVisible == true). (Zděděno z Graph.)

Na začátek

Metody

  Název Popis
Veřejná metoda AddCategory Přidání kategorie do objektu (Zděděno z GraphObject.)
Veřejná metoda AddSchema (Přepisuje Graph.AddSchema(GraphSchema).)
Veřejná metoda ClearCategories Všechny kategorie odeberte z tohoto objektu. (Zděděno z GraphObject.)
Veřejná metoda ClearValue(GraphProperty) Odebere hodnotu zadanou vlastností (Zděděno z GraphObject.)
Veřejná metoda Copy Vytvořte kopii tohoto grafu. (Zděděno z Graph.)
Veřejná metoda CopyCategories Nové kategorie zkopírujte z daného objektu zachovat existující kategorie. (Zděděno z GraphObject.)
Veřejná metoda CopyProperties Kopírovat z daného objektu nové vlastnosti, zachovat stávající hodnoty vlastnosti beze změny. (Zděděno z GraphObject.)
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda FindCategories
Veřejná metoda FindCategory
Veřejná metoda FindProperties
Veřejná metoda FindProperty
Veřejná metoda GetDocumentSchema (Přepisuje Graph.GetDocumentSchema().)
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetObjectData (Přepisuje Graph.GetObjectData(SerializationInfo, StreamingContext).)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Veřejná metoda GetValue(GraphProperty) Načte hodnotu zadanou poznámku. (Zděděno z GraphObject.)
Veřejná metoda GetValue<T>(GraphProperty, Graph) Načte hodnotu zadanou vlastností. (Zděděno z GraphObject.)
Veřejná metoda GetValue<T>(GraphProperty, T) Načte hodnotu zadanou poznámku.Pokud není vlastnost doporučujeme nastavit výchozí hodnotu, která volajícímu předat tuto metodu reutnr (Zděděno z GraphObject.)
Veřejná metoda GetValue<T>(GraphProperty, Graph, GraphCategory%) Načte hodnotu zadanou vlastností a také vrátit kategorii, do které byla tato hodnota vlastnosti zděděna případné. (Zděděno z GraphObject.)
Veřejná metoda GetValueAsString Vrátí řetězec pomocí dané kultury dané vlastnosti. (Zděděno z GraphObject.)
Veřejná metoda HasCategory(String) Vrátí hodnotu true, pokud má objekt dané kategorie. (Zděděno z GraphObject.)
Veřejná metoda HasCategory(GraphCategory) Vrátí hodnotu true, pokud má objekt dané kategorie. (Zděděno z GraphObject.)
Veřejná metoda HasCategory(IEnumerable<GraphCategory>) Vrátí hodnotu true, pokud má objekt kterékoli dané kategorie. (Zděděno z GraphObject.)
Veřejná metoda HasCategoryInSet Určuje-li danou sadu kategorie platí pro tento objekt. (Zděděno z GraphObject.)
Veřejná metoda HasValue Vrátí hodnotu true, pokud zadaná poznámka existuje. (Zděděno z GraphObject.)
Veřejná metoda HideOrphans Uzly pro vzácná onemocnění kůže.Uzel, který není obsažen v skupiny je osamocený. (Zděděno z Graph.)
Veřejná metoda ImportLink Importuje odkaz spolu s jeho zdrojové a cílové uzly, tak také patří do grafu.Sloučí uzlu nebo odkaz vlastnosti a kategorie nezbytné. (Zděděno z Graph.)
Veřejná metoda ImportNode Importuje uzlu do grafu.Sloučení všech kategorií a vlastnosti nezbytné. (Zděděno z Graph.)
Veřejná metoda ImportSubset Klonovat daný uzel a vlastnosti a daný počet úrovní všechny uzly, přejděte na tyto odkazy a importovat tyto nové uzly a odkazy a odkazy do tohoto grafu.Pokud je nulové úrovně jsou zkopírovány žádné odkazy.Pokud úrovně 1 pak zkopíruje jednu úroveň odkazů a všechny uzly, které odkazují. (Zděděno z Graph.)
Chráněná metoda InitializeDefaultSchemas (Přepisuje Graph.InitializeDefaultSchemas().)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Veřejná metoda Merge(Graph) Sloučit všechny odkazy z daného grafu a nové uzly tohoto grafu (Zděděno z Graph.)
Veřejná metoda Merge(IEnumerable<GraphConditionalStyle>) (Zděděno z Graph.)
Veřejná metoda Merge(IEnumerable<GraphLink>) Sloučit všechny odkazy v daném propojení seznamu tento graf (Zděděno z Graph.)
Veřejná metoda Merge(IEnumerable<GraphNode>) Sloučit všechny uzly v daném uzlu seznamu tento graf (Zděděno z Graph.)
Veřejná metoda Merge(IEnumerable<GraphObject>) Do tohoto grafu sloučit všechny nové uzly a odkazy ze seznamu objekty grafu (Zděděno z Graph.)
Veřejná metoda RemoveCategory Odstranit kategorii tohoto objektu (Zděděno z GraphObject.)
Veřejná metoda RenameNode(String, String) Přejmenuje uzlu v grafu (klony odebrán původní a nový uzel) (Zděděno z Graph.)
Veřejná metoda RenameNode(GraphNode, GraphNodeId) (Zděděno z Graph.)
Veřejná metoda RenameNode(GraphNodeId, GraphNodeId) (Zděděno z Graph.)
Veřejná metoda Save Uložení grafu do souboru. (Zděděno z Graph.)
Veřejná metoda SetMetadata (Přepisuje Graph.SetMetadata(Object, GraphMetadata).)
Veřejná metoda SetValue<T> Nastaví hodnotu dané vlastnosti.Pokud již existuje proeprty, jeho hodnota přepsána Pokud příznaky poznámek zabránit jinak. (Zděděno z GraphObject.)
Veřejná metoda ToString (Přepisuje Object.ToString().)
Veřejná metoda ToXml() (Zděděno z Graph.)
Veřejná metoda ToXml(Int32) Převeďte XML pomocí GraphSerializer grafu. (Zděděno z Graph.)

Na začátek

Události

  Název Popis
Veřejná událost Updated Implementace událostí pro GraphUpdated. (Zděděno z Graph.)
Veřejná událost Updating Implementace události BeforeUpdate.Toto je událost, která může být na naslouchali a zrušit změny v grafu. (Zděděno z Graph.)

Na začátek

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

Microsoft.VisualStudio.GraphModel – obor názvů