ProvideDependentAssemblyAttribute クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 クラスの新しいインスタンスを初期化します。 |
フィールド
_guidUpdateNeeded |
GUID の更新が必要かどうかを示します。 の場合 |
プロパティ
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() |
必要なすべての情報があることを確認します。 |