WorkflowTheme WorkflowTheme WorkflowTheme WorkflowTheme Class



この API は現在使われていません。

デザイン時環境でワークフローの外観プロパティの設定を提供します。Provides the look and feel property settings to a workflow in design-time environment.

public ref class WorkflowTheme sealed : IDisposable
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class WorkflowTheme : IDisposable
type WorkflowTheme = class
    interface IDisposable
Public NotInheritable Class WorkflowTheme
Implements IDisposable



ここでは、廃止された型と名前空間について説明します。This material discusses types and namespaces that are obsolete. 詳細については、「.NET 4.5 での Windows Workflow Foundation の新機能」を参照してください。For more information, see Deprecated Types in Windows Workflow Foundation 4.5.

ワークフロー テーマは、ワークフロー デザイン サーフェイスの外観を定義します。Workflow themes define the look and feel of a workflow design surface. これには、ワークフローに定義される背景スタイル、前景スタイル、フォント、およびアイコンが含まれます。This includes background styles, foreground styles, fonts, and icons defined for the workflow.

WorkflowTheme は、特定のワークフローに定義されたテーマです。A WorkflowTheme is a theme defined for a specific workflow. 特定のワークフロー テーマを必要としない場合は、AmbientTheme クラスを既定のプロパティに使用できます。The AmbientTheme class can be used for default properties if a specific workflow theme is not desired.


WorkflowTheme() WorkflowTheme() WorkflowTheme() WorkflowTheme()

WorkflowTheme クラスの新しいインスタンスを初期化します。Initializes a new instance of the WorkflowTheme class.


AmbientTheme AmbientTheme AmbientTheme AmbientTheme

AmbientTheme に関連付けられている WorkflowTheme を取得します。Gets the AmbientTheme associated with the WorkflowTheme.

ContainingFileDirectory ContainingFileDirectory ContainingFileDirectory ContainingFileDirectory

FilePath のディレクトリ部分を取得します。Gets the directory part of the FilePath.

CurrentTheme CurrentTheme CurrentTheme CurrentTheme

現在のテーマを取得または設定します。Gets or sets the current theme.

Description Description Description Description

テーマの説明を取得または設定します。Gets or sets the description of the theme.

DesignerThemes DesignerThemes DesignerThemes DesignerThemes

ワークフローに関連付けられたデザイナー テーマのリストを取得します。Gets a list of designer themes associated with the workflow.

EnableChangeNotification EnableChangeNotification EnableChangeNotification EnableChangeNotification

変更通知を有効にするかどうかを示す値を取得または設定します。Gets or sets a value that indicates whether to enable change notification.

FilePath FilePath FilePath FilePath

テーマのファイル パスを取得または設定します。Gets or sets the file path for the theme.

LookupPath LookupPath LookupPath LookupPath

レジストリからファイル パスを取得します。Gets the file path from the registry.

Name Name Name Name

テーマの名前を取得または設定します。Gets or sets the name of the theme.

ReadOnly ReadOnly ReadOnly ReadOnly

ワークフロー テーマが読み取り専用かどうかを示す値を取得または設定します。Gets or sets a value that indicates whether the workflow theme is read-only.

RegistryKeyPath RegistryKeyPath RegistryKeyPath RegistryKeyPath

テーマのレジストリ キーのパスを取得します。Gets the registry key path for the theme.

StandardThemes StandardThemes StandardThemes StandardThemes

標準テーマのリストを取得します。Gets the list of standard themes.

Type Type Type Type

テーマの種類を取得します。Gets the type of the theme.

Version Version Version Version

テーマのバージョンを取得または設定します。Gets or sets the version of the theme.


Clone() Clone() Clone() Clone()

重複テーマを作成します。Creates a duplicate theme.

CreateStandardTheme(ThemeType) CreateStandardTheme(ThemeType) CreateStandardTheme(ThemeType) CreateStandardTheme(ThemeType)

標準テーマを作成します。Creates a standard theme.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
Finalize() Finalize() Finalize() Finalize()

派生クラスでオーバーライドされると、オブジェクトはリソースを確定的にクリーンアップできます。When overridden in a derived class, allows an object to clean up any resources deterministically.

GenerateThemeFilePath() GenerateThemeFilePath() GenerateThemeFilePath() GenerateThemeFilePath()

テーマのファイル パスを生成します。Generates a file path for the theme.

GetDesignerTheme(ActivityDesigner) GetDesignerTheme(ActivityDesigner) GetDesignerTheme(ActivityDesigner) GetDesignerTheme(ActivityDesigner)

指定した ActivityDesigner のテーマを取得します。Gets the theme for the specified ActivityDesigner.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
Load(IDesignerSerializationManager, String) Load(IDesignerSerializationManager, String) Load(IDesignerSerializationManager, String) Load(IDesignerSerializationManager, String)

シリアル化マネージャーを使用して、指定したパスから新しいテーマを読み込みます。Loads a new theme from the specified path using a serialization manager.

Load(String) Load(String) Load(String) Load(String)

指定したファイル パスからテーマを読み込みます。Loads the theme from the specified file path.

LoadThemeSettingFromRegistry() LoadThemeSettingFromRegistry() LoadThemeSettingFromRegistry() LoadThemeSettingFromRegistry()

レジストリからテーマを読み込みます。Loads a theme from the registry.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
Save(String) Save(String) Save(String) Save(String)

テーマをファイルに保存します。Saves a theme to a file.

SaveThemeSettingToRegistry() SaveThemeSettingToRegistry() SaveThemeSettingToRegistry() SaveThemeSettingToRegistry()

テーマをレジストリに保存します。Saves a theme to the registry.

ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)


ThemeChanged ThemeChanged ThemeChanged ThemeChanged

テーマが変更された場合に発生します。Occurs when a theme changes.


IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose()

WorkflowTheme によって使用されているマネージド リソースを解放します。Releases the managed resources used by the WorkflowTheme.