次の方法で共有


PenStyleSetInfo クラス

ペンに関する StyleSet 情報を格納します。 これらは、色、配置、LineCap、PenType などのようなペン配置に設定します。情報をキャッシュ resourse 点の参照に HybridDictionary で使用されるこのクラスの一意のハッシュ コードを作成するために使用されます。

継承階層

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.PenStyleSetInfo

名前空間:  Microsoft.VisualStudio.Modeling.Diagrams
アセンブリ:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll 内)

構文

'宣言
Public Class PenStyleSetInfo _
    Implements ICloneable
public class PenStyleSetInfo : ICloneable

PenStyleSetInfo 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド PenStyleSetInfo

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ Alignment PenAlignment 情報を取得または設定します。
パブリック プロパティ Brush このペンのブラシ情報を取得または設定します。
パブリック プロパティ Color このペンの色情報を取得または設定します。
パブリック プロパティ CompoundArray 複合ペンを指定する値の配列を取得または設定します。複合ペンでは、平行線と空白で構成される複合直線を描画します。
パブリック プロパティ CustomEndCap この Pen オブジェクトで描画された直線の終点で使用するカスタム キャップを取得または設定します。
パブリック プロパティ CustomStartCap この Pen オブジェクトで描画された直線の始点で使用するカスタム キャップを取得または設定します。
パブリック プロパティ DashCap この Pen オブジェクトで描画された破線で構成されるダッシュの終点で使用されるキャップ スタイルを取得または設定します。
パブリック プロパティ DashOffset 直線の始点からダッシュ パターンの始点までの距離を取得または設定します。
パブリック プロパティ DashPattern カスタム ダッシュと空白の配列を取得または設定します。
パブリック プロパティ DashStyle この Pen オブジェクトで描画される破線で使用されるスタイルを取得または設定します。
パブリック プロパティ EndCap この Pen オブジェクトを使用して描画された直線の終点で使用されるキャップ スタイルを取得または設定します。
パブリック プロパティ LineJoin この Pen オブジェクトで描画された連続する 2 本の直線の終点の接合スタイルを取得または設定します。
パブリック プロパティ MiterLimit マイター隅の接合部の太さの限度を取得または設定します。
パブリック プロパティ StartCap この Pen オブジェクトを使用して描画された直線の始点で使用されるキャップ スタイルを取得または設定します。
パブリック プロパティ Transform この Pen オブジェクトのジオメトリック変換を取得または設定します。
パブリック プロパティ Width この Pen オブジェクトの幅を取得または設定します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Clone 同じインスタンス データでこのオブジェクトの新しいインスタンスを作成するメソッド。
パブリック メソッド Equals(Object) 指定したオブジェクトが、このオブジェクトと等しいかどうかを判断します。プロパティがすべて等しい場合には等しくなるのみです。 (Object.Equals(Object) をオーバーライドします。)
パブリック メソッド静的メンバー Equals(Object, Object) 指定した 2 つのオブジェクトが互いに等しいかどうかを判断します
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode PenStyleSetInfo のハッシュ関数として機能します。ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object.GetHashCode() をオーバーライドします。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.Modeling.Diagrams 名前空間