次の方法で共有


ProvideDependentAssemblyAttribute クラス

定義

dependentAssembly エントリを生成する属性の親クラス。

public ref class ProvideDependentAssemblyAttribute abstract : Microsoft::VisualStudio::Shell::RegistrationAttribute
[Windows::Foundation::Metadata::WebHostHidden]
public ref class ProvideDependentAssemblyAttribute abstract : Microsoft::VisualStudio::Shell::RegistrationAttribute
public abstract class ProvideDependentAssemblyAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
type ProvideDependentAssemblyAttribute = class
    inherit RegistrationAttribute
Public MustInherit Class ProvideDependentAssemblyAttribute
Inherits RegistrationAttribute
継承
ProvideDependentAssemblyAttribute
派生

コンストラクター

ProvideDependentAssemblyAttribute()

ProvideDependentAssemblyAttribute クラスの新しいインスタンスを初期化します。

フィールド

_guidUpdateNeeded

GUID の更新が必要かどうかを示します。 の場合 trueは、GUID の更新が必要です。 (既定値) の場合 false 、更新は必要ありません。

プロパティ

AssemblyName

ターゲット アセンブリの名前。

CodeBase

$PackageFolder$ からの相対パス、または環境変数の置換からルート化された絶対パス (形式: %variable%)。

Culture

アセンブリの言語と国および地域を指定する文字列。

CurrentAssembly

生成された dependentAssembly レジストリ エントリが参照するアセンブリを取得または設定します。

Guid

この属性インスタンスの識別子。

PublicKeyToken

リダイレクトされるアセンブリの厳密な名前のトークン部分である 16 文字の 16 文字の 16 進数。

TypeId

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

(継承元 RegistrationAttribute)

メソッド

FormatPublicKeyToken(Byte[])

バイナリ公開キー トークンを 16 進文字列に書式設定します。

GetGuidHashString()

属性の ID にハッシュされる文字列を取得します。

GetPackageRegKeyPath(Guid)

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

(継承元 RegistrationAttribute)
GetPathToKey()

Key へのパスを取得します。この属性の値が登録されます。

Register(RegistrationAttribute+RegistrationContext)

この属性を指定されたコンテキストに登録します。

SetValues(RegistrationAttribute+Key)

指定された Key でこの属性によって処理される値を設定します。

TryParseVersion(String, Version)

文字列を Version に解析してみてください。 Version.TryParse とは異なり、このメソッドでは、ビルド番号とリビジョン番号を省略可能とするのではなく、入力が 4 つの数値で構成されます。

Unregister(RegistrationAttribute+RegistrationContext)

この属性の登録を解除します。

UpdateAssemblyInformation()

この属性が適用されているアセンブリから提供されていないすべての情報を更新します。

ValidateAttributeInformation()

必要なすべての情報があることを確認します。

適用対象