ProvideDependentAssemblyAttribute Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
dependentAssembly girdileri oluşturan öznitelikler için üst sınıf.
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
- Devralma
- Türetilmiş
Oluşturucular
ProvideDependentAssemblyAttribute() |
ProvideDependentAssemblyAttribute sınıfının yeni bir örneğini başlatır. |
Alanlar
_guidUpdateNeeded |
GUID güncelleştirmesi gerekip gerekmediğini gösterir. ise |
Özellikler
AssemblyName |
Hedef derlemenin adı. |
CodeBase |
$PackageFolder$ öğesinden gelen göreli yol veya bir ortam değişkeni değiştirmesinden köken alınan mutlak yol (biçim: %variable%). |
Culture |
Derlemenin dilini ve ülkesini/bölgesini belirten bir dize. |
CurrentAssembly |
Oluşturulan dependentAssembly kayıt defteri girişinin başvurduğu derlemeyi alır veya ayarlar. |
Guid |
Bu öznitelik örneğinin tanımlayıcısı. |
PublicKeyToken |
Yeniden yönlendirilmekte olan derlemenin tanımlayıcı adının belirteç parçası olan 16 karakterlik onaltılık sayı. |
TypeId |
RegistrationAttribute türetilmiş sınıflarının System.ComponentModel.TypeDescriptor.GetAttributes(...) ile çalışmasına izin vermek için TypeID özelliğini geçersiz kılın. Bu özellikten türetilen bir özniteliğin, yalnızca bir sınıfa uygulanabilecek örnekler üzerinde daha iyi bir denetime ihtiyacı varsa bu özelliği geçersiz kılması gerekir. (Devralındığı yer: RegistrationAttribute) |
Yöntemler
FormatPublicKeyToken(Byte[]) |
İkili Ortak Anahtar Belirtecini onaltılık bir dize olarak biçimlendirin. |
GetGuidHashString() |
Özniteliğin kimliğine karma olarak eklenecek dizeyi alır. |
GetPackageRegKeyPath(Guid) |
VSPackage'ın kayıt defteri yolunu (uygulamanın kayıt defteri köküne göre) alır. (Devralındığı yer: RegistrationAttribute) |
GetPathToKey() |
Bu özniteliğin değerleri kaydedilecekken Anahtarın yolunu alın. |
Register(RegistrationAttribute+RegistrationContext) |
Bu özniteliği verilen bağlama kaydeder. |
SetValues(RegistrationAttribute+Key) |
Verilen Anahtarda bu öznitelik tarafından işlenen değerleri ayarlayın. |
TryParseVersion(String, Version) |
Bir dizeyi Sürüm olarak ayrıştırmaya çalışın. Version.TryParse'den farklı olarak bu yöntem, derleme ve düzeltme numaralarını isteğe bağlı olarak dikkate almak yerine girişin dört sayıdan oluşmasını sağlar. |
Unregister(RegistrationAttribute+RegistrationContext) |
Bu özniteliğin kaydını kaldırıyor. |
UpdateAssemblyInformation() |
Bu özniteliğin uygulandığı derlemeden sağlanmayan tüm bilgileri güncelleştirin. |
ValidateAttributeInformation() |
Gereken tüm bilgilere sahip olduğumuzu doğrulayın. |