ActivityToolboxItem 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.
ActivityToolboxItem sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
ActivityToolboxItem() |
ActivityToolboxItem sınıfının yeni bir örneğini başlatır. |
ActivityToolboxItem(Type) |
Belirtilen bileşen türünü Activity oluşturan sınıfının yeni bir örneğini ActivityToolboxItem başlatır. |
ActivityToolboxItem(SerializationInfo, StreamingContext) |
Belirtilen SerializationInfo ve StreamingContextkullanarak sınıfının yeni bir örneğini ActivityToolboxItem başlatır. |
ActivityToolboxItem()
ActivityToolboxItem sınıfının yeni bir örneğini başlatır.
public:
ActivityToolboxItem();
public ActivityToolboxItem ();
Public Sub New ()
Açıklamalar
sınıfı için ActivityToolboxItem parametresiz oluşturucu.
Şunlara uygulanır
ActivityToolboxItem(Type)
Belirtilen bileşen türünü Activity oluşturan sınıfının yeni bir örneğini ActivityToolboxItem başlatır.
public:
ActivityToolboxItem(Type ^ type);
public ActivityToolboxItem (Type type);
new System.Workflow.ComponentModel.Design.ActivityToolboxItem : Type -> System.Workflow.ComponentModel.Design.ActivityToolboxItem
Public Sub New (type As Type)
Parametreler
Şunlara uygulanır
ActivityToolboxItem(SerializationInfo, StreamingContext)
Belirtilen SerializationInfo ve StreamingContextkullanarak sınıfının yeni bir örneğini ActivityToolboxItem başlatır.
protected:
ActivityToolboxItem(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected ActivityToolboxItem (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.Workflow.ComponentModel.Design.ActivityToolboxItem : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Workflow.ComponentModel.Design.ActivityToolboxItem
Protected Sub New (info As SerializationInfo, context As StreamingContext)
Parametreler
- info
- SerializationInfo
Araç SerializationInfo kutusu öğesini seri durumdan çıkarma bilgilerini tutan.
- context
- StreamingContext
Araç StreamingContext kutusu öğesi için seri durumdan çıkarma bağlamını sağlayan.
Örnekler
Aşağıdaki örnekte, özel bir etkinlik için tam ActivityToolboxItem bir sınıf gösterilmektedir. Deserialize yönteminin yeni bir örneğini başlatmak için oluşturucu içinde çağrılırActivityToolboxItem.
[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
çağrıldığında ActivityToolboxItem , araç kutusu öğesini seri durumdan çıkartır.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin