ProvideToolboxPageAttribute Oluşturucular
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.
Aşırı Yüklemeler
| ProvideToolboxPageAttribute(Type, Int16) |
ProvideToolboxPageAttributeÖzelleştirme araç kutusu iletişim sayfasını uygulayan sınıfın türünü ve bir kaynak kimliğini kullanarak yeni bir örneğini başlatır. |
| ProvideToolboxPageAttribute(Type, Int16, Int16) |
ProvideToolboxPageAttributeÖzelleştirme araç kutusu iletişim sayfasını, bir kaynak kimliğini ve bir sayfa sırasını uygulayan sınıfın türünü kullanarak yeni bir örneğini başlatır. |
| ProvideToolboxPageAttribute(Type, Int16, Int16, String) |
ProvideToolboxPageAttribute Type Özelleştirme araç kutusu iletişim sayfası, BIR kaynak kimliği, sayfa sırası ve Yardım dizesi uygulayan sınıfının öğesini kullanarak yeni bir örneğini başlatır. |
ProvideToolboxPageAttribute(Type, Int16)
ProvideToolboxPageAttributeÖzelleştirme araç kutusu iletişim sayfasını uygulayan sınıfın türünü ve bir kaynak kimliğini kullanarak yeni bir örneğini başlatır.
public:
ProvideToolboxPageAttribute(Type ^ pageType, short nameResourceID);
public:
ProvideToolboxPageAttribute(Platform::Type ^ pageType, short nameResourceID);
public ProvideToolboxPageAttribute (Type pageType, short nameResourceID);
new Microsoft.VisualStudio.Shell.ProvideToolboxPageAttribute : Type * int16 -> Microsoft.VisualStudio.Shell.ProvideToolboxPageAttribute
Public Sub New (pageType As Type, nameResourceID As Short)
Parametreler
- pageType
- Type
'ndaki Type Özelleştirme araç kutusu iletişim sayfasını uygulayan sınıfın. Bu tür DialogPage sınıfından türetilmelidir.
- nameResourceID
- Int16
'ndaki Bu özelleştirme araç kutusu sayfasını barındıran sekmenin adını içeren VSPackage 'ın uydu dll 'inin yerel kaynak KIMLIĞI.
Örnekler
Bu örnekte, özelleştirme araç kutusu Iletişim kutusu sayfası uygulamasının MyToolBoxPage tarafından sağlanmakta olduğu şekilde nasıl kaydedileceği gösterilmektedir MyPackage . Sayfayı içeren sekmenin ad kaynağı 1002 .
[ProvideToolboxPage(typeof(VsToolboxPage), 1002)]
[Guid("XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX")]
class VSCorePackage : Package
Açıklamalar
Bu yöntem ArgumentException pageType , sınıfından kalıtımla almadıysanız döndürür DialogPage .
Şunlara uygulanır
ProvideToolboxPageAttribute(Type, Int16, Int16)
ProvideToolboxPageAttributeÖzelleştirme araç kutusu iletişim sayfasını, bir kaynak kimliğini ve bir sayfa sırasını uygulayan sınıfın türünü kullanarak yeni bir örneğini başlatır.
public:
ProvideToolboxPageAttribute(Type ^ pageType, short nameResourceID, short pageOrder);
public:
ProvideToolboxPageAttribute(Platform::Type ^ pageType, short nameResourceID, short pageOrder);
public ProvideToolboxPageAttribute (Type pageType, short nameResourceID, short pageOrder);
new Microsoft.VisualStudio.Shell.ProvideToolboxPageAttribute : Type * int16 * int16 -> Microsoft.VisualStudio.Shell.ProvideToolboxPageAttribute
Public Sub New (pageType As Type, nameResourceID As Short, pageOrder As Short)
Parametreler
- pageType
- Type
'ndaki Özelleştirme araç kutusu iletişim sayfasını uygulayan sınıfın türü. Bu tür DialogPage sınıfından türetilmelidir.
- nameResourceID
- Int16
'ndaki Bir VSPackage 'ın, bu özelleştirme araç kutusu iletişim sayfasının adını içeren uydu dll 'sinde yerel kaynak KIMLIĞI.
- pageOrder
- Int16
'ndaki Visual Studio özelleştirme araç kutusu sayfalarında araç kutusu Özelleştir iletişim kutusu sayfası yerleşimi. 0 değeri sipariş istenmediğini belirtir.
Örnekler
Bu örnekte, özelleştirme araç kutusu Iletişim kutusu sayfası uygulamasının MyToolBoxPage tarafından sağlanmakta olduğu şekilde nasıl kaydedileceği gösterilmektedir MyPackage . Sayfayı içeren sekmenin ad kaynağı 1002 , sayfanın sayfa sırası olur 1 (öncelikle yerleştirilmesi gerektiğini gösterir).
[ProvideToolboxPage(typeof(VsToolboxPage), 1002, 1 )]
[Guid("XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX")]
class VSCorePackage : Package
Açıklamalar
Bu yöntem ArgumentException pageType , sınıfından kalıtımla almadıysanız döndürür DialogPage .
Şunlara uygulanır
ProvideToolboxPageAttribute(Type, Int16, Int16, String)
ProvideToolboxPageAttribute Type Özelleştirme araç kutusu iletişim sayfası, BIR kaynak kimliği, sayfa sırası ve Yardım dizesi uygulayan sınıfının öğesini kullanarak yeni bir örneğini başlatır.
public:
ProvideToolboxPageAttribute(Type ^ pageType, short nameResourceID, short pageOrder, System::String ^ helpKeyword);
public:
ProvideToolboxPageAttribute(Platform::Type ^ pageType, short nameResourceID, short pageOrder, Platform::String ^ helpKeyword);
public ProvideToolboxPageAttribute (Type pageType, short nameResourceID, short pageOrder, string helpKeyword);
new Microsoft.VisualStudio.Shell.ProvideToolboxPageAttribute : Type * int16 * int16 * string -> Microsoft.VisualStudio.Shell.ProvideToolboxPageAttribute
Public Sub New (pageType As Type, nameResourceID As Short, pageOrder As Short, helpKeyword As String)
Parametreler
- pageType
- Type
'ndaki Özelleştirme araç kutusu iletişim sayfasını uygulayan sınıfın türü. Bu tür DialogPage sınıfından türetilmelidir.
- nameResourceID
- Int16
'ndaki Bir VSPackage 'ın, bu özelleştirme araç kutusu iletişim sayfasının adını içeren uydu dll 'sinde yerel kaynak KIMLIĞI.
- pageOrder
- Int16
'ndaki Visual Studio özelleştirme araç kutusu sayfaları Iletişim kutusunun sayfalarında araç kutusu Özelleştir iletişim kutusu sayfası yerleşimi. Sıfır değeri, sipariş istenmediğini belirtir.
- helpKeyword
- String
'ndaki Yardım sistemi tarafından doğru yardım konu bilgilerini bulmak için kullanılan bir Yardım anahtar sözcüğü.
Örnekler
Bu örnekte, özelleştirme araç kutusu Iletişim kutusu sayfası uygulamasının MyToolBoxPage tarafından sağlanmakta olduğu şekilde nasıl kaydedileceği gösterilmektedir MyPackage . Sayfayı içeren sekmenin ad kaynağı 1002 , sayfanın sayfa sırası 1 (ilk yerleştirilmesi gerektiğini belirtir) ve bir Help anahtar sözcüğü "MyToolboxDialog" .
[ProvideToolboxPage(typeof(VsToolboxPage), 1002, 1 , "MyToolboxDialog")]
[Guid("XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX")]
class VSCorePackage : Package
Açıklamalar
Bu yöntem ArgumentException pageType , sınıfından kalıtımla almadıysanız atar DialogPage .
Sağlanan anahtar sözcüğünün Yardım dizin oluşturma sistemiyle tümleştirilediğinden emin olmak için uygulayıcısı vardır.