ActivityToolboxItem Sınıf

Tanım

Dikkat

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

İş akışı tasarımcısındaki bir etkinlikle ilişkili tüm araç kutusu öğeleri için temel sınıf sağlar.

public ref class ActivityToolboxItem : System::Drawing::Design::ToolboxItem
[System.Serializable]
public class ActivityToolboxItem : System.Drawing.Design.ToolboxItem
[System.Serializable]
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class ActivityToolboxItem : System.Drawing.Design.ToolboxItem
[<System.Serializable>]
type ActivityToolboxItem = class
    inherit ToolboxItem
[<System.Serializable>]
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type ActivityToolboxItem = class
    inherit ToolboxItem
Public Class ActivityToolboxItem
Inherits ToolboxItem
Devralma
ActivityToolboxItem
Öznitelikler

Örnekler

Aşağıdaki örnekte, özel bir etkinlik için tam ActivityToolboxItem bir sınıf gösterilmektedir. Bu örnekte, CreateComponentsCore içinde 2 özel etkinlik ParallelActivityyerleştirmek için yöntemi geçersiz kılınmış.

[Serializable]
internal sealed class CustomActivityToolboxItem : ActivityToolboxItem
{
    public CustomActivityToolboxItem(Type type)
        : base(type)
    {
    }

    private CustomActivityToolboxItem(SerializationInfo info, StreamingContext context)
    {
        Deserialize(info, context);
    }

    protected override IComponent[] CreateComponentsCore(IDesignerHost designerHost)
    {
        CompositeActivity parallel = new ParallelActivity();
        parallel.Activities.Add(new CustomActivity());
        parallel.Activities.Add(new CustomActivity());

        return new IComponent[] { parallel };
    }
}
<Serializable()> _
Friend Class CustomActivityToolboxItem
    Inherits ActivityToolboxItem

    Public Sub New(ByVal type As Type)
        MyBase.new(type)
    End Sub

    Private Sub New(ByVal info As SerializationInfo, ByVal context As StreamingContext)
        Deserialize(info, context)
    End Sub

    Protected Overrides Function CreateComponentsCore(ByVal designerHost As IDesignerHost) As IComponent()
        Dim parallel As New ParallelActivity()
        parallel.Activities.Add(New CustomActivity())
        parallel.Activities.Add(New CustomActivity())

        Return New IComponent() {parallel}
    End Function
End Class

Açıklamalar

Not

Bu malzeme artık kullanılmayan türleri ve ad alanlarını açıklamaktadır. Daha fazla bilgi için bkz. Windows Workflow Foundation 4.5'te Kullanım Dışı Türler.

Bir Activity sınıfla ilişkili tüm araç kutusu öğeleri öğesinden ActivityToolboxItemtüretilir. Bu sınıf, tasarım zamanı ortamının araç kutusunda bir Activity sınıfın grafik gösterimini görüntüler ve kullanıcı onu tasarım yüzeyine sürüklediğinde ilişkili olduğu sınıfın bir örneğini Activity oluşturur. Etkinlik araç kutusu öğesi genellikle tasarım modu belgesinde çağrıldığında oluşturulacak etkinliği temsil eder.

Bu sınıf doğrudan sınıfından devralır ToolboxItem .

Oluşturucular

ActivityToolboxItem()
Geçersiz.

ActivityToolboxItem sınıfının yeni bir örneğini başlatır.

ActivityToolboxItem(SerializationInfo, StreamingContext)
Geçersiz.

Belirtilen SerializationInfo ve StreamingContextkullanarak sınıfının yeni bir örneğini ActivityToolboxItem başlatır.

ActivityToolboxItem(Type)
Geçersiz.

Belirtilen bileşen türünü Activity oluşturan sınıfının yeni bir örneğini ActivityToolboxItem başlatır.

Özellikler

AssemblyName
Geçersiz.

Araç kutusu öğesinin oluşturduğu türü veya türleri içeren derlemenin adını alır veya ayarlar.

(Devralındığı yer: ToolboxItem)
Bitmap
Geçersiz.

Araç kutusundaki araç kutusu öğesini temsil etmek için bir bit eşlem alır veya ayarlar.

(Devralındığı yer: ToolboxItem)
Company
Geçersiz.

Bu ToolboxItemiçin şirket adını alır veya ayarlar.

(Devralındığı yer: ToolboxItem)
ComponentType
Geçersiz.

Bu ToolboxItemiçin bileşen türünü alır.

(Devralındığı yer: ToolboxItem)
DependentAssemblies
Geçersiz.

Araç kutusu öğesini alır veya ayarlar AssemblyName .

(Devralındığı yer: ToolboxItem)
Description
Geçersiz.

Bu ToolboxItemiçin açıklamayı alır veya ayarlar.

(Devralındığı yer: ToolboxItem)
DisplayName
Geçersiz.

Araç kutusu öğesinin görünen adını alır veya ayarlar.

(Devralındığı yer: ToolboxItem)
Filter
Geçersiz.

Araç kutusu öğesinin hedef bileşende kullanılıp kullanılamayacağını belirleyen filtreyi alır veya ayarlar.

(Devralındığı yer: ToolboxItem)
IsTransient
Geçersiz.

Araç kutusu öğesinin geçici olup olmadığını belirten bir değer alır.

(Devralındığı yer: ToolboxItem)
Locked
Geçersiz.

öğesinin şu anda kilitli olup olmadığını ToolboxItem belirten bir değer alır.

(Devralındığı yer: ToolboxItem)
OriginalBitmap
Geçersiz.

Bu öğenin araç kutusunda kullanılacak özgün bit eşlemi alır veya ayarlar.

(Devralındığı yer: ToolboxItem)
Properties
Geçersiz.

Özelliklerin sözlüğünü alır.

(Devralındığı yer: ToolboxItem)
TypeName
Geçersiz.

Araç kutusu öğesinin çağrıldığında oluşturduğu türün IComponent tam adını alır veya ayarlar.

(Devralındığı yer: ToolboxItem)
Version
Geçersiz.

Bu ToolboxItemsürümü alır.

(Devralındığı yer: ToolboxItem)

Yöntemler

CheckUnlocked()
Geçersiz.

Araç kutusu öğesi şu anda kilitliyse bir özel durum oluşturur.

(Devralındığı yer: ToolboxItem)
CreateComponents()
Geçersiz.

Araç kutusu öğesinin oluşturmak üzere yapılandırıldığı bileşenleri oluşturur.

(Devralındığı yer: ToolboxItem)
CreateComponents(IDesignerHost)
Geçersiz.

Araç kutusu öğesinin oluşturmak üzere yapılandırıldığı bileşenleri, belirtilen tasarımcı ana bilgisayarını kullanarak oluşturur.

(Devralındığı yer: ToolboxItem)
CreateComponents(IDesignerHost, IDictionary)
Geçersiz.

Belirtilen tasarımcı konağı ve varsayılan değerleri kullanarak araç kutusu öğesinin oluşturmak üzere yapılandırıldığı bileşenleri oluşturur.

(Devralındığı yer: ToolboxItem)
CreateComponentsCore(IDesignerHost)
Geçersiz.

Araç kutusu öğesi çağrıldığında bir Activity bileşen veya bileşen dizisi Activity oluşturur.

CreateComponentsCore(IDesignerHost, IDictionary)
Geçersiz.

Araç kutusu öğesi çağrıldığında bir bileşen dizisi oluşturur.

(Devralındığı yer: ToolboxItem)
CreateComponentsWithUI(IDesignerHost)
Geçersiz.

Activity Araç kutusu öğesi çağrıldığında tasarım yüzeyinde iletişim kutusu oluşturan bir bileşen veya bileşen dizisi Activity oluşturur.

Deserialize(SerializationInfo, StreamingContext)
Geçersiz.

Belirtilen serileştirme bilgileri nesnesinden araç kutusu öğesinin durumunu yükler.

(Devralındığı yer: ToolboxItem)
Equals(Object)
Geçersiz.

İki ToolboxItem örneğin eşit olup olmadığını belirler.

(Devralındığı yer: ToolboxItem)
FilterPropertyValue(String, Object)
Geçersiz.

Bir özellik değerini döndürmeden önce filtreler.

(Devralındığı yer: ToolboxItem)
GetHashCode()
Geçersiz.

Bu örneğe ilişkin karma kodu döndürür.

(Devralındığı yer: ToolboxItem)
GetToolboxDisplayName(Type)
Geçersiz.

Araç Kutusu'ndaki Araç Kutusu öğesinin ilişkili görünen adını alır.

GetToolboxImage(Type)
Geçersiz.

Araç Kutusu'ndaki Araç Kutusu öğesini temsil etmek için kullanılan ilişkili Görüntüyü alır.

GetType()
Geçersiz.

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
GetType(IDesignerHost)
Geçersiz.

Araç kutusu öğesiyle ilişkili türe erişimi etkinleştirir.

(Devralındığı yer: ToolboxItem)
GetType(IDesignerHost, AssemblyName, String, Boolean)
Geçersiz.

İsteğe bağlı olarak belirtilen tasarımcı konağı ve derleme adını kullanarak belirtilen türde bir örnek oluşturur.

(Devralındığı yer: ToolboxItem)
Initialize(Type)
Geçersiz.

Oluşturulacak belirtilen türe sahip geçerli araç kutusu öğesini başlatır.

(Devralındığı yer: ToolboxItem)
Lock()
Geçersiz.

Araç kutusu öğesini kilitler ve özelliklerinde değişiklik yapılmasını engeller.

(Devralındığı yer: ToolboxItem)
MemberwiseClone()
Geçersiz.

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
OnComponentsCreated(ToolboxComponentsCreatedEventArgs)
Geçersiz.

Olayı tetikler ComponentsCreated .

(Devralındığı yer: ToolboxItem)
OnComponentsCreating(ToolboxComponentsCreatingEventArgs)
Geçersiz.

Olayı tetikler ComponentsCreating .

(Devralındığı yer: ToolboxItem)
Serialize(SerializationInfo, StreamingContext)
Geçersiz.

Araç kutusu öğesinin durumunu belirtilen serileştirme bilgileri nesnesine kaydeder.

(Devralındığı yer: ToolboxItem)
ToString()
Geçersiz.

Geçerli ToolboxItemöğesini temsil eden bir String döndürür.

(Devralındığı yer: ToolboxItem)
ValidatePropertyType(String, Object, Type, Boolean)
Geçersiz.

Bir nesnenin belirli bir türe sahip olduğunu doğrular.

(Devralındığı yer: ToolboxItem)
ValidatePropertyValue(String, Object)
Geçersiz.

Özelliği, özellik sözlüğüne atanmadan önce doğrular.

(Devralındığı yer: ToolboxItem)

Ekinlikler

ComponentsCreated
Geçersiz.

Bileşenler oluşturulduktan hemen sonra gerçekleşir.

(Devralındığı yer: ToolboxItem)
ComponentsCreating
Geçersiz.

Bileşenler oluşturulmak üzere olduğunda gerçekleşir.

(Devralındığı yer: ToolboxItem)

Belirtik Arabirim Kullanımları

ISerializable.GetObjectData(SerializationInfo, StreamingContext)
Geçersiz.

Bu üyenin açıklaması için yöntemine GetObjectData(SerializationInfo, StreamingContext) bakın.

(Devralındığı yer: ToolboxItem)

Şunlara uygulanır