Udostępnij za pośrednictwem


Klasa GraphConditionalStyle

Style klasy reprezentuje element stylu DGML używana do formatowania warunkowego.

Hierarchia dziedziczenia

Object
  Microsoft.VisualStudio.GraphModel.GraphObject
    Microsoft.VisualStudio.GraphModel.Styles.GraphConditionalStyle

Przestrzeń nazw:  Microsoft.VisualStudio.GraphModel.Styles
Zestaw:  Microsoft.VisualStudio.GraphModel (w Microsoft.VisualStudio.GraphModel.dll)

Składnia

'Deklaracja
Public Class GraphConditionalStyle _
    Inherits GraphObject
public class GraphConditionalStyle : GraphObject
public ref class GraphConditionalStyle : public GraphObject
type GraphConditionalStyle =  
    class 
        inherit GraphObject 
    end
public class GraphConditionalStyle extends GraphObject

Typ GraphConditionalStyle uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna GraphConditionalStyle Konstruktor klasy GraphConditionalStyle.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna Categories Zwraca wszystkie kategorie.Nigdy nie zwraca wartość null. (Odziedziczone z GraphObject).
Właściwość publiczna CategoryCount Zwraca liczbę kategorii w obiekcie. (Odziedziczone z GraphObject).
Właściwość publiczna Conditions Pobiera zestaw warunków.
Właściwość publiczna DescriptiveCategoryLabel Tworzy przecinkami lista wszystkich etykiet kategorii dla tego obiektu wykres. (Odziedziczone z GraphObject).
Właściwość publiczna DocumentSchema Pobiera lokalny dokument schematu od właściciela tego wykresu. (Odziedziczone z GraphObject).
Właściwość publiczna GroupLabel Etykieta grupy stylów opcjonalne.
Właściwość publiczna Index Pobiera pozycji stylu na liście.To jest zmieniany podczas usuwania/dodawania stylu.
Właściwość publiczna IsEnabled Czy ten styl jest obecnie włączona.
Właściwość publiczna IsGroup Pobiera się, czy ten obiekt jest IsGroup.Szuka GraphProperties.StyleForGroup. (Odziedziczone z GraphObject).
Właściwość publiczna IsPseudo Pobiera się, czy ten obiekt jest Pseudo.Szuka GraphProperties.IsPseudo. (Odziedziczone z GraphObject).
Właściwość publiczna Item Właściwość, która zwraca lub ustawia wartość właściwości. (Odziedziczone z GraphObject).
Właściwość publiczna Owner Pobiera obiekt wykresu, który należy ten obiekt. (Odziedziczone z GraphObject).
Właściwość publiczna Properties Właściwość, która zwraca wartość wyliczenia wszystkie adnotacje.Kolejność wyliczania jest losowa. (Odziedziczone z GraphObject).
Właściwość publiczna PropertyCount Właściwość, która zwraca liczbę wszystkich adnotacji. (Odziedziczone z GraphObject).
Właściwość publiczna PropertyKeys Właściwość, która zwraca wartość wyliczenia wszystkich kluczy adnotacji.Kolejność wyliczania jest losowa. (Odziedziczone z GraphObject).
Właściwość publiczna PropertyValues Właściwość, która zwraca wartość wyliczenia wartości wszystkich adnotacji.Kolejność wyliczania jest losowa. (Odziedziczone z GraphObject).
Właściwość publiczna Setters Pobiera wszystkie ustawiające.
Właściwość publiczna TargetType Ten styl jest stosowany do typu docelowego.Musi to być typu, który jest zarejestrowany w StyleSet.
Właściwość publiczna ToolTip Używany w interfejsie użytkownika, aby wyświetlić więcej informacji na temat reprezentuje ten styl.
Właściwość publiczna ValueLabel Opcjonalną etykietę dla wartości stylu.
Właściwość publiczna Visibility Właściwość pomocnika get/set właściwości widoczności GraphObject. (Odziedziczone z GraphObject).

Początek

Metody

  Nazwa Opis
Metoda publiczna AddCategory Dodaje kategorię do obiektu. (Odziedziczone z GraphObject).
Metoda publiczna AsNode Konwertuje GraphObject GraphNode.Jeśli jest to GraphGroup, zwracana jest węzłem wewnętrznym. Dla typów innych niż GraphNode/grupa zwracana jest wartość null. (Odziedziczone z GraphObject).
Metoda publiczna ClearCategories Usuń wszystkie kategorie od tego obiektu. (Odziedziczone z GraphObject).
Metoda publiczna ClearValue(GraphProperty) Usuwa wartość określona właściwość. (Odziedziczone z GraphObject).
Metoda publiczna CopyCategories Kopiuje wszystkie nowe kategorie z danego obiektu, zachowując istniejące kategorie. (Odziedziczone z GraphObject).
Metoda publiczna CopyProperties Kopie wszelkich nowych właściwości z danego obiektu, zachowując istniejące wartości właściwości bez zmian. (Odziedziczone z GraphObject).
Metoda publiczna Equals Determines whether the specified object is equal to the current object. (Odziedziczone z Object).
Metoda chroniona Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Odziedziczone z Object).
Metoda publiczna GetHashCode Serves as the default hash function. (Odziedziczone z Object).
Metoda publiczna GetMetaObject (Odziedziczone z GraphObject).
Metoda chroniona GetSchemaValue Pobiera wartość schematu specyficzne właściwości, jeśli taki istnieje. (Odziedziczone z GraphObject).
Metoda publiczna GetType Gets the Type of the current instance. (Odziedziczone z Object).
Metoda publiczna GetValue(String) Pobiera wartość określona właściwość. (Odziedziczone z GraphObject).
Metoda publiczna GetValue(GraphProperty) Pobiera wartość określonego adnotacji. (Odziedziczone z GraphObject).
Metoda publiczna GetValue<T>(GraphProperty, Graph) Pobiera wartość określona właściwość. (Odziedziczone z GraphObject).
Metoda publiczna GetValue<T>(GraphProperty, T) Pobiera wartość określonego adnotacji.Jeśli property nie została określona, zwracamy domyślną wartość, która w wywołaniu przekazano do tej metody. (Odziedziczone z GraphObject).
Metoda publiczna GetValue<T>(GraphProperty, Graph, GraphCategory%) Pobiera wartość określona właściwość i zwraca również kategorię, do której wartość tej właściwości jest dziedziczona, jeśli istnieje. (Odziedziczone z GraphObject).
Metoda publiczna GetValueAsString Podana właściwość zwraca ciąg, który używa danej kultury. (Odziedziczone z GraphObject).
Metoda publiczna HasCategory(String) Zwraca wartość true, jeśli obiekt ma danej kategorii. (Odziedziczone z GraphObject).
Metoda publiczna HasCategory(GraphCategory) Zwraca wartość true, jeśli obiekt ma danej kategorii. (Odziedziczone z GraphObject).
Metoda publiczna HasCategory(IEnumerable<GraphCategory>) Zwraca wartość true, jeśli obiekt ma jedną z danej kategorii. (Odziedziczone z GraphObject).
Metoda publiczna HasCategoryInSet Określa, czy dany zestaw kategorii stosuje się do tego obiektu. (Odziedziczone z GraphObject).
Metoda publiczna HasLocalValue Zwraca wartość true, jeśli istnieje określona właściwość na ten obiekt z wyboru dziedziczenia nie kategorii. (Odziedziczone z GraphObject).
Metoda publiczna HasValue(String) Dowiedz się, czy obiekt ma wartość dla określonej właściwości. (Odziedziczone z GraphObject).
Metoda publiczna HasValue(GraphProperty) Zwraca wartość true, jeśli istnieje określony adnotacji. (Odziedziczone z GraphObject).
Metoda publiczna Matches Określa, czy ma zostać zastosowany styl oparty na danym kontekście obiektu. Jeśli styl nie ma warunków, czy spełnione są wszystkie warunki, należy stosować styl.
Metoda chroniona MemberwiseClone Creates a shallow copy of the current Object. (Odziedziczone z Object).
Metoda publiczna MergeSetters Kopiuje wszystkie nowe ustawiające metody danego obiektu, zachowując istniejące ustawiające.
Metoda chroniona OnCategoryChanged (Odziedziczone z GraphObject).
Metoda publiczna OnPropertyChanged(String) Wywołuje zdarzenie PropertyChangd dla nazwanych właściwości. (Odziedziczone z GraphObject).
Metoda publiczna OnPropertyChanged(GraphProperty) Wywołuje zdarzenie PropertyChangd dla danej GraphProperty. (Odziedziczone z GraphObject).
Metoda publiczna RemoveCategory Usuwa kategorię tego obiektu. (Odziedziczone z GraphObject).
Metoda publiczna SetValue(String, Object) Dodaje adnotację za pomocą podanego klucza, typ i wartość. (Odziedziczone z GraphObject).
Metoda publiczna SetValue<T>(GraphProperty, T) Ustawia wartość danej właściwości.Jeśli właściwość już istnieje, jej wartość jest zastępowany chyba że flagi adnotacji zapobiec inaczej. (Odziedziczone z GraphObject).
Metoda publiczna ToString Returns a string that represents the current object. (Odziedziczone z Object).
Metoda chroniona WrapGraphObject Modyfikuje bieżący obiekt Wykres, aby współużytkować takie same właściwości i kategorii jako dany obiekt. Owinięcie i wrappee obiekty wykresu zawsze mają identyczne zestawy właściwości i kategorii. (Odziedziczone z GraphObject).

Początek

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne CategoryChanged (Odziedziczone z GraphObject).
Zdarzenie publiczne PropertyChanged (Odziedziczone z GraphObject).

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.GraphModel.Styles