Aracılığıyla paylaş


BuildingBlockGalleryContentControl Arabirim

Kullanıcıların bir belgeye ekleyebilirsiniz belge yapı taşlarını Galerisi temsil eder.

Ad alanı:  Microsoft.Office.Tools.Word
Derleme:  Microsoft.Office.Tools.Word (Microsoft.Office.Tools.Word.dll içinde)

Sözdizimi

'Bildirim
<GuidAttribute("d8d887a2-69fe-4a86-a8dd-352003dc0e7e")> _
Public Interface BuildingBlockGalleryContentControl _
    Inherits ContentControlBase, IBindableComponent, IComponent, IDisposable,  _
    ISupportInitialize
[GuidAttribute("d8d887a2-69fe-4a86-a8dd-352003dc0e7e")]
public interface BuildingBlockGalleryContentControl : ContentControlBase, 
    IBindableComponent, IComponent, IDisposable, ISupportInitialize

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

Özellikler

  Ad Açıklama
Genel özellik Application Alır bir Microsoft.Office.Interop.Word.Application temsil eden geçerli örneğini Microsoft Office Word.
Genel özellik BindingContext Alır veya ayarlar için para birimi yöneticileri topluluğu IBindableComponent. (IBindableComponent kaynağından devralındı.)
Genel özellik BuildingBlockCategory Alır veya ayarlar görüntülenir yapı taşları kategorisini BuildingBlockGalleryContentControl.
Genel özellik BuildingBlockType Alır veya ayarlar türü listesinde görüntülenen yapı taşları, BuildingBlockGalleryContentControl.
Genel özellik Container Altyapı. (ContentControlBase kaynağından devralındı.)
Genel özellik ContainerComponent Altyapı. (ContentControlBase kaynağından devralındı.)
Genel özellik Creator Uygulaması gösterir bir 32 bitlik tamsayı alır BuildingBlockGalleryContentControl oluşturuldu.
Genel özellik DataBindings Bu veri bağlama nesneler topluluğu alır IBindableComponent. (IBindableComponent kaynağından devralındı.)
Genel özellik DefaultDataSourceUpdateMode Alır veya ayarlar varsayılan DataSourceUpdateMode için ContentControlBase. (ContentControlBase kaynağından devralındı.)
Genel özellik DefaultTextStyle Metni biçimlendirmek için kullanılacak karakter stilinin adını alır BuildingBlockGalleryContentControl.
Genel özellik ID İçerik denetimi tanımlayan benzersiz bir numara alır. (ContentControlBase kaynağından devralındı.)
Genel özellik InnerObject Temel alır Microsoft.Office.Interop.Word.ContentControl için nesne Microsoft.Office.Tools.Word.ContentControlBase. (ContentControlBase kaynağından devralındı.)
Genel özellik LockContentControl Belirten bir değeri alır veya ayarlar olup olmadığını BuildingBlockGalleryContentControl belge. silinebilir
Genel özellik LockContents Belirten bir değeri alır veya ayarlar olup olmadığını içeriğini BuildingBlockGalleryContentControl düzenlenebilir.
Genel özellik Parent Üst alır BuildingBlockGalleryContentControl.
Genel özellik ParentContentControl En üst içerik denetimini bir BuildingBlockGalleryContentControl başka bir içerik denetimi yuvalanmış
Genel özellik PlaceholderText Alır veya ayarlar görüntülenen metin BuildingBlockGalleryContentControl kadar metin değiştiren bir kullanıcı eylemi veya bazı diğer işlem.
Genel özellik Range Alır bir Range içeriğini temsil eden BuildingBlockGalleryContentControl.
Genel özellik ShowingPlaceholderText Gösteren bir değeri alır mı BuildingBlockGalleryContentControl şu anda görüntülüyor yer tutucu metin.
Genel özellik Site Alır veya ayarlar ISite ile ilgili IComponent. (IComponent kaynağından devralındı.)
Genel özellik Tag Alır veya ayarlar ile ilişkilendirmek istediğiniz dizeyi BuildingBlockGalleryContentControl.
Genel özellik Temporary Belirten bir değeri alır veya ayarlar olup olmadığını BuildingBlockGalleryContentControl Denetim düzenlendiğinde belgenin otomatik olarak silinir.
Genel özellik Text Alır veya ayarlar metin BuildingBlockGalleryContentControl.
Genel özellik Title Alır veya ayarlar başlığının BuildingBlockGalleryContentControl.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem BeginInit Nesne sinyalleri bu başlatma başlatıyor. (ISupportInitialize kaynağından devralındı.)
Genel yöntem Copy Kopya BuildingBlockGalleryContentControl belgesinden Pano.
Genel yöntem Cut Kaldırır BuildingBlockGalleryContentControl belge ve onu panoya ekler.
Genel yöntem Delete Belgeden bir dinamik olarak oluşturulan içerik denetimini siler ve bu kapsamdan kaldırır ControlCollection belge. (ContentControlBase kaynağından devralındı.)
Genel yöntem Dispose Boşaltma, serbest bırakma veya yönetilmeyen kaynakları sıfırlama ile ilişkilendirilmiş uygulama tanımlı görevleri gerçekleştirir. (IDisposable kaynağından devralındı.)
Genel yöntem EndInit Nesne sinyalleri bu Başlatma tamamlanır. (ISupportInitialize kaynağından devralındı.)
Genel yöntem SetPlaceholderText Görüntüler, metin bir Microsoft.Office.Interop.Word.BuildingBlock, bir Range, ya da yer tutucu metni olarak bir dize BuildingBlockGalleryContentControl.

Üst

Olaylar

  Ad Açıklama
Genel olay Added İçerik denetimi belgeye eklendikten sonra gerçekleşir. (ContentControlBase kaynağından devralındı.)
Genel olay BindingContextChanged Oluşur, değeri BindingContext özelliği ContentControlBase değişiklikler. (ContentControlBase kaynağından devralındı.)
Genel olay ContentUpdating Yalnızca Microsoft Office Word içerik denetimindeki metni güncelleştirir önce özel bir xml parçası içerik denetimine bağlı ortaya çıkar. (ContentControlBase kaynağından devralındı.)
Genel olay Deleting Belgeden içerik denetimi yalnızca silinmeden önce oluşur. (ContentControlBase kaynağından devralındı.)
Genel olay Disposed İşleme yöntemini gösteren Disposed olayı için bir bileşen. (IComponent kaynağından devralındı.)
Genel olay Entering Kullanıcı içerik denetimi tıklattığında veya imleci içerik denetime programlı hareket ettiğinde gerçekleşir. (ContentControlBase kaynağından devralındı.)
Genel olay Exiting Kullanıcı dışında içerik denetimi tıklattığında veya imleci programlı içerik denetimi dışında hareket ettiğinde gerçekleşir. (ContentControlBase kaynağından devralındı.)
Genel olay StoreUpdating Yalnızca Microsoft Office Word içeriğine bağlı özel bir xml parçası güncelleştirir önce gerçekleşir (yani, metin içeriği kontrol sonra değişiklikleri) kontrol. (ContentControlBase kaynağından devralındı.)
Genel olay Validated İçerik denetimi başarıyla doğrulandı oluşur. (ContentControlBase kaynağından devralındı.)
Genel olay Validating İçerik denetimi içeriğinin doğrulandığı zaman ortaya çıkar. (ContentControlBase kaynağından devralındı.)

Üst

Açıklamalar

A BuildingBlockGalleryContentControl listesini görüntüler belge yapı taşlarını kullanıcıların bir belgeye ekleyebilirsiniz. Yapı taşı belgesi yaygın bir kapak sayfası, biçimlendirilmiş tablo veya üstbilgi gibi birçok kez kullanılmak üzere oluşturulmuş bir içerik parçasıdır. Görüntülemek istediğiniz yapı taşlarını seçmek için kullanın BuildingBlockCategory ve BuildingBlockType özellikleri.

Belge yapı taşları hakkında daha fazla bilgi için bkz: geliştiricilerin Word 2007'deki yenilikler.

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 için Visual Studio Araçları Çalışma Zamanına Genel Bakış.

İçerik Denetimleri

BuildingBlockGalleryContentControl İçerik denetimleri, belgeler ve şablonlar, tasarlamak için kullanabileceğiniz sekiz tür bir taneMicrosoft Office Word. İçerik denetimleri, bir kullanıcı arabirimi (UI) sahip, form gibi giriş kontrol. Kullanıcıların belgeyi veya şablonu korumalı bölümleri düzenlemesini engellemek için içerik denetimlerini kullanabilirsiniz ve İçerik denetimlerine veri kaynağına bağlayabilirsiniz. Daha fazla bilgi için bkz. İçerik Denetimleri.

Kullanım

Bu belgelerde, .NET Framework 4'ü hedefleyen projelerde 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.

Örnekler

Aşağıdaki kod örneği, yeni bir ekler BuildingBlockGalleryContentControl başına belge. BuildingBlockGalleryContentControl Denklem yapı taşları tarafından sağlanan görüntüler. Microsoft Office Word

Belge düzeyinde özelleştirme için değil. Bu kodu kullanmak için içine Yapıştır ThisDocument sınıfı proje ve çağrı AddBuildingBlockControlAtSelection yönteminden ThisDocument_Startup yöntemi.

Dim buildingBlockGalleryControl1 As Microsoft.Office.Tools.Word.BuildingBlockGalleryContentControl

Private Sub AddBuildingBlockGalleryControlAtSelection()
    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Me.Paragraphs(1).Range.Select()
    buildingBlockGalleryControl1 = Me.Controls.AddBuildingBlockGalleryContentControl( _
        "buildingBlockGalleryControl1")
    With buildingBlockGalleryControl1
        .PlaceholderText = "Choose an equation"
        .BuildingBlockCategory = "Built-In"
        .BuildingBlockType = Word.WdBuildingBlockTypes.wdTypeEquations
    End With
End Sub
private Microsoft.Office.Tools.Word.BuildingBlockGalleryContentControl buildingBlockControl1;

private void AddBuildingBlockControlAtSelection()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    this.Paragraphs[1].Range.Select();

    buildingBlockControl1 = this.Controls.AddBuildingBlockGalleryContentControl(
        "buildingBlockControl1");
    buildingBlockControl1.PlaceholderText = "Choose an equation";
    buildingBlockControl1.BuildingBlockCategory = "Built-In";
    buildingBlockControl1.BuildingBlockType = Word.WdBuildingBlockTypes.wdTypeEquations;
}

Bu bir uygulama düzeyinde eklentisi sürümüdür. Bu kodu kullanmak için içine Yapıştır ThisAddIn sınıfı proje ve çağrı AddBuildingBlockControlAtSelection yönteminden ThisAddIn_Startup yöntemi.

Dim buildingBlockGalleryControl1 As BuildingBlockGalleryContentControl

Private Sub AddBuildingBlockGalleryControlAtSelection()
    If Me.Application.ActiveDocument Is Nothing Then
        Return
    End If

    Dim vstoDoc As Document = Globals.Factory.GetVstoObject(Me.Application.ActiveDocument)
    vstoDoc.Paragraphs(1).Range.InsertParagraphBefore()
    vstoDoc.Paragraphs(1).Range.Select()
    buildingBlockGalleryControl1 = vstoDoc.Controls.AddBuildingBlockGalleryContentControl( _
        "buildingBlockGalleryControl1")
    With buildingBlockGalleryControl1
        .PlaceholderText = "Choose an equation"
        .BuildingBlockCategory = "Built-In"
        .BuildingBlockType = Word.WdBuildingBlockTypes.wdTypeEquations
    End With
End Sub
private Microsoft.Office.Tools.Word.BuildingBlockGalleryContentControl buildingBlockControl1;

private void AddBuildingBlockControlAtSelection()
{
    if (this.Application.ActiveDocument == null)
        return;

    Document vstoDoc = Globals.Factory.GetVstoObject(this.Application.ActiveDocument);
    vstoDoc.Paragraphs[1].Range.InsertParagraphBefore();
    vstoDoc.Paragraphs[1].Range.Select();

    buildingBlockControl1 = vstoDoc.Controls.AddBuildingBlockGalleryContentControl(
        "buildingBlockControl1");
    buildingBlockControl1.PlaceholderText = "Choose an equation";
    buildingBlockControl1.BuildingBlockCategory = "Built-In";
    buildingBlockControl1.BuildingBlockType = Word.WdBuildingBlockTypes.wdTypeEquations;
}

Ayrıca bkz.

Başvuru

Microsoft.Office.Tools.Word Ad Alanı

Diğer Kaynaklar

İçerik Denetimleri

Nasıl Yapılır: Word Belgelerine İçerik Denetimi Ekleme

Nasıl Yapılır: İçerik Denetimlerini Kullanarak Belge Bölümlerini Koruma

İzlenecek Yol: İçerik Denetimlerini Kullanarak Şablon Yaratma