WAProvideLanguagePropertyAttribute クラス

定義

このクラスは、プロジェクトの Web アプリケーション プロパティを登録するために使用できます

public ref class WAProvideLanguagePropertyAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class WAProvideLanguagePropertyAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class WAProvideLanguagePropertyAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type WAProvideLanguagePropertyAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class WAProvideLanguagePropertyAttribute
Inherits RegistrationAttribute
継承
WAProvideLanguagePropertyAttribute
属性

コンストラクター

WAProvideLanguagePropertyAttribute(Type, String, Boolean)

WAProvideLanguagePropertyAttribute の新しいインスタンスを初期化します。

WAProvideLanguagePropertyAttribute(Type, String, Int32)

WAProvideLanguagePropertyAttribute の新しいインスタンスを初期化します。

WAProvideLanguagePropertyAttribute(Type, String, String)

WAProvideLanguagePropertyAttribute の新しいインスタンスを初期化します。

WAProvideLanguagePropertyAttribute(Type, String, Type)

WAProvideLanguagePropertyAttribute の新しいインスタンスを初期化します。

プロパティ

LanguageTemplateFactoryType

言語テンプレート ファクトリの型を取得します。

PropertyName

プロパティの名前を取得します。

PropertyValueInt

プロパティの整数値を取得します。

PropertyValueString

プロパティの文字列値を取得します。

TypeId

RegistrationAttribute 派生クラスが System.ComponentModel.TypeDescriptor.GetAttributes(...) と連携できるように、TypeID プロパティをオーバーライドします。このプロパティから派生した属性は、クラスに適用できるインスタンスをより適切に制御する必要がある場合にのみ、このプロパティをオーバーライドする必要があります。

(継承元 RegistrationAttribute)

メソッド

GetPackageRegKeyPath(Guid)

VSPackage のレジストリ パス (アプリケーションのレジストリ ルートに対する相対パス) を取得します。

(継承元 RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

言語プロパティを登録します。

Unregister(RegistrationAttribute+RegistrationContext)

言語プロパティの登録を解除します。

適用対象