Aracılığıyla paylaş


AddIn Arabirim

Visual Studio'da Office geliştirme araçlarını kullanarak oluşturduğunuz eklentiler temel işlevselliğini tanımlar.

Ad alanı:  Microsoft.Office.Tools
Derlemeler:   Microsoft.Office.Tools.Common.v4.0.Utilities (Microsoft.Office.Tools.Common.v4.0.Utilities.dll içinde)
  Microsoft.Office.Tools.Common (Microsoft.Office.Tools.Common.dll içinde)
  Microsoft.Office.Tools.Outlook.v4.0.Utilities (Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll içinde)

Sözdizimi

'Bildirim
<GuidAttribute("122bc42d-92fe-47f4-9f66-d7b282a1325b")> _
Public Interface AddIn _
    Inherits IBindableComponent, IComponent, IDisposable
[GuidAttribute("122bc42d-92fe-47f4-9f66-d7b282a1325b")]
public interface AddIn : IBindableComponent, IComponent, 
    IDisposable

AddIn türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik BindingContext Alır veya ayarlar için para birimi yöneticileri topluluğu IBindableComponent. (IBindableComponent kaynağından devralındı.)
Genel özellik DataBindings Bu veri bağlama nesneler topluluğu alır IBindableComponent. (IBindableComponent kaynağından devralındı.)
Genel özellik DataHost Altyapı.
Genel özellik DefaultExtension Bunun için varsayılan uzantı alır AddIn nesne.
Genel özellik Extension Bunun için özel bir uzantı alır AddIn nesne.
Genel özellik HostContext Altyapı.
Genel özellik ItemProvider Altyapı.
Genel özellik Site Alır veya ayarlar ISite ile ilgili IComponent. (IComponent kaynağından devralındı.)
Genel özellik Tag Altyapı.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem _VtblGap1_1 Altyapı.
Genel yöntem Dispose Yönetilmeyen kaynakları boşaltma, serbest bırakma veya sıfırlama ile ilişkili uygulama tanımlı görevleri gerçekleştirir. (IDisposable kaynağından devralındı.)

Üst

Olaylar

  Ad Açıklama
Genel olay BindingContextChanged Altyapı.
Genel olay Disposed İşleme yöntemini gösteren Disposed bir bileşenin olay. (IComponent kaynağından devralındı.)
Genel olay Shutdown Eklenti, kaldırılmak üzere olduğunda gerçekleşir.
Genel olay Startup Derlemedeki tüm başlangıç kodu çalıştıktan sonra eklenti, yüklendiğinde oluşur.

Üst

Notlar

Bir uygulama düzeyi eklentisi, Visual Studio'daki Office geliştirme araçlarını kullanarak oluşturduğunuz zaman, genelde kullanmaz AddIn doğrudan arabirim.Bunun yerine, oluşturulan kullanın ThisAddIn sınıfı projenizdeki.ThisAddIn , Üyelerinin birçoğunu türetilen sınıf AddInBase sınıf.Taban sınıfı, AddIn arayüzünün iç uygulamasının üyelerine yapılan çağrıları Office için Visual Studio Araçları çalışma zamanı modülü'da yeniden yönlendirir.

Daha fazla bilgi için bkz. Uygulama Düzeyi Eklentileri Programlama.

[!NOT]

Bu arabirim, Office için Visual Studio Araçları çalışma zamanı modülü tarafından uygulanır. Kodunuzda gerçekleştirilmesi amaçlanmamıştır. Daha fazla bilgi için bkz. Office Çalışma Zamanı İçin Visual Studio Araçlarına Genel Bakış.

Kullanım

Bu belgelerde, .NET Framework 4 ve .NET Framework 4.5'i hedefleyen Office projelerinde kullanılan bu türün sürümü açıklanır. .NET Framework 3.5'i hedefleyen projelerde, bu türün üyeleri farklı olabilir ve bu tür için sağlanan kod örnekleri çalışmayabilir. .NET Framework 3.5'i hedefleyen projelerde bu tür hakkındaki belgeler için Visual Studio 2008 belgelerinde aşağıdaki başvuru bölümüne bakın: https://go.microsoft.com/fwlink/?LinkId=160658.

Ayrıca bkz.

Başvuru

Microsoft.Office.Tools Ad Alanı

Diğer Kaynaklar

Uygulama Düzeyi Eklentileri Programlama