AddInBase Sınıf
İçin temel sınıf sağlar ThisAddIn sınıfta uygulama düzeyinde eklentiler, oluşturduğunuz kullanarak Visual Studio.
Devralma Hiyerarşisi
System.Object
Microsoft.Office.Tools.AddInBase
Microsoft.Office.Tools.Outlook.OutlookAddInBase
Ad alanı: Microsoft.Office.Tools
Derleme: Microsoft.Office.Tools.Common.v4.0.Utilities (Microsoft.Office.Tools.Common.v4.0.Utilities.dll içinde)
Sözdizimi
'Bildirim
Public MustInherit Class AddInBase _
Implements IAddInExtension, IExtension, EntryPoint, ISupportInitialize, _
IBindableComponent, IComponent, IDisposable
public abstract class AddInBase : IAddInExtension,
IExtension, EntryPoint, ISupportInitialize, IBindableComponent, IComponent,
IDisposable
AddInBase türü aşağıdaki üyeleri ortaya koyar.
Oluşturucular
Ad | Açıklama | |
---|---|---|
![]() |
AddInBase | Altyapı. |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
![]() |
Base | Alır AddIn nesnesi, bu AddInBase nesnesi uzatır. |
![]() |
BindingContext | Altyapı. |
![]() |
DataBindings | Altyapı. |
![]() |
DataHost | Altyapı. |
![]() |
HostContext | Altyapı. |
![]() |
ItemProvider | Altyapı. |
![]() |
Site | Altyapı. |
![]() |
Tag | Altyapı. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
BeginInit | Altyapı. |
![]() |
CreateRibbonExtensibilityObject | Uygulayan bir nesne döndürür Microsoft.Office.Core.IRibbonExtensibility arabirimi. |
![]() |
CreateRibbonObjects | Dizisi döndürür IRibbonExtension nesne CreateRibbonExtensibilityObject yöntemi.Nesneler, Kurdeleler, çalıştırma sırasında görüntülenecek temsil eder. |
![]() |
Dispose | Tarafından kullanılan kaynakları serbest AddInBase. |
![]() |
EndInit | Altyapı. |
![]() |
Equals | Belirler olup belirtilen Object eşittir geçerli Object. (Object kaynağından devralındı.) |
![]() |
Finalize | Kaynakları boşaltın ve atık toplama işlemi tarafından iadesi önce diğer temizleme işlemleri gerçekleştirmek nesne izin verir. (Object kaynağından devralındı.) |
![]() |
FinishInitialization | Altyapı. |
![]() |
GetHashCode | Belirli bir tip için sağlama işlevini yerine getirir. (Object kaynağından devralındı.) |
![]() |
GetHostItem<T> | Altyapı. |
![]() |
GetType | Alır Type geçerli bir örneği. (Object kaynağından devralındı.) |
![]() |
Initialize | Altyapı. |
![]() |
InitializeDataBindings | Altyapı. |
![]() |
MemberwiseClone | Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.) |
![]() |
OnShutdown | Altyapı. |
![]() |
OnStartup | Altyapı. |
![]() |
RequestComAddInAutomationService | Diğer çözümleri tarafından kullanılan eklenti içinde bir nesne döndürür. |
![]() |
RequestService | Bir Microsoft Office uygulamasının bir özelliğini genişleten bir nesne döndürür. |
![]() |
ToString | Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.) |
Üst
Olaylar
Ad | Açıklama | |
---|---|---|
![]() |
BindingContextChanged | Altyapı. |
![]() |
Disposed | Altyapı. |
![]() |
Shutdown | Eklenti hakkında kaldırılacak olduğunda gerçekleşir. |
![]() |
Startup | Tüm başlatma kodu derleme çalışması bittikten sonra eklentiyi, yüklendiğinde oluşur. |
Üst
Açık Arabirim Uygulamaları
Ad | Açıklama | |
---|---|---|
![]() ![]() |
EntryPoint.BeginInit | Altyapı. |
![]() ![]() |
EntryPoint.EndInit | Altyapı. |
![]() ![]() |
EntryPoint.FinishInitialization | Altyapı. |
![]() ![]() |
EntryPoint.Initialize | Altyapı. |
![]() ![]() |
EntryPoint.InitializeDataBindings | Altyapı. |
![]() ![]() |
EntryPoint.OnShutdown | Altyapı. |
![]() ![]() |
EntryPoint.OnStartup | Altyapı. |
![]() ![]() |
IAddInExtension.CreateRibbonExtensibilityObject | Altyapı. |
![]() ![]() |
IAddInExtension.CreateRibbonObjects | Altyapı. |
![]() ![]() |
IAddInExtension.RequestComAddInAutomationService | Altyapı. |
![]() ![]() |
IAddInExtension.RequestService | Altyapı. |
![]() ![]() |
IExtension.ExtensionBase | Altyapı. |
Üst
Açıklamalar
AddInBase Sınıfı tarafından tüm eklentiler, Visual Studio Office geliştirme araçlarını kullanarak oluşturduğunuz paylaşılan işlevselliği sağlar ThisAddIn Eklenti projeleri sınıfta kendi üyelerinden çoğu türeyen AddInBase sınıfa Daha fazla bilgi için bkz. Uygulama Düzeyi Eklentileri Programlama.
Kullanım
Bu tür yalnızca .NET Framework 4'ü hedefleyen Office projelerinde kullanılır. Bu türü tanımlayan derleme Office için Visual Studio Araçları çalışma zamanı modülünün parçası değildir. Bu derlemeyi çözümünüzle birlikte dağıtmanız gerekir. Daha fazla bilgi için bkz: Office Runtime Visual Studio Araçları'nda Derlemeler.
İş Parçacığı Güvenliği
Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.
Ayrıca bkz.
Başvuru
Microsoft.Office.Tools Ad Alanı
Diğer Kaynaklar
Uygulama Düzeyi Eklentileri Programlama