Udostępnij za pośrednictwem


ActivityToolboxItem Klasa

Definicja

Przestroga

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

Udostępnia klasę bazową dla wszystkich elementów przybornika skojarzonych z działaniem w projektancie przepływu pracy.

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
Dziedziczenie
ActivityToolboxItem
Atrybuty

Przykłady

W poniższym przykładzie przedstawiono pełną ActivityToolboxItem klasę dla działania niestandardowego. W tym przykładzie CreateComponentsCore metoda jest zastępowana w celu umieszczenia 2 działań niestandardowych w obiekcie ParallelActivity.

[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

Uwagi

Uwaga

W tym materiale omówiono przestarzałe typy i przestrzenie nazw. Aby uzyskać więcej informacji, zobacz Przestarzałe typy w programie Windows Workflow Foundation 4.5.

Wszystkie elementy przybornika skojarzone z klasą Activity pochodzą z ActivityToolboxItemklasy . Ta klasa wyświetla graficzną reprezentację Activity klasy w przyborniku środowiska czasu projektowania i tworzy wystąpienie Activity klasy, z której jest skojarzona, gdy użytkownik przeciąga ją na powierzchnię projektową. Element przybornika działań zazwyczaj reprezentuje działanie do utworzenia podczas wywoływania w dokumencie w trybie projektowania.

Ta klasa dziedziczy bezpośrednio z ToolboxItem klasy.

Konstruktory

ActivityToolboxItem()
Przestarzałe.

Inicjuje nowe wystąpienie klasy ActivityToolboxItem.

ActivityToolboxItem(SerializationInfo, StreamingContext)
Przestarzałe.

Inicjuje ActivityToolboxItem nowe wystąpienie klasy przy użyciu określonej klasy SerializationInfo i StreamingContext.

ActivityToolboxItem(Type)
Przestarzałe.

Inicjuje ActivityToolboxItem nowe wystąpienie klasy, która tworzy określony typ Activity składnika.

Właściwości

AssemblyName
Przestarzałe.

Pobiera lub ustawia nazwę zestawu zawierającego typ lub typy tworzone przez element przybornika.

(Odziedziczone po ToolboxItem)
Bitmap
Przestarzałe.

Pobiera lub ustawia mapę bitową do reprezentowania elementu przybornika w przyborniku.

(Odziedziczone po ToolboxItem)
Company
Przestarzałe.

Pobiera lub ustawia nazwę firmy dla tego elementu ToolboxItem.

(Odziedziczone po ToolboxItem)
ComponentType
Przestarzałe.

Pobiera typ składnika dla tego ToolboxItemelementu .

(Odziedziczone po ToolboxItem)
DependentAssemblies
Przestarzałe.

Pobiera lub ustawia AssemblyName element przybornika.

(Odziedziczone po ToolboxItem)
Description
Przestarzałe.

Pobiera lub ustawia opis dla tego elementu ToolboxItem.

(Odziedziczone po ToolboxItem)
DisplayName
Przestarzałe.

Pobiera lub ustawia nazwę wyświetlaną elementu przybornika.

(Odziedziczone po ToolboxItem)
Filter
Przestarzałe.

Pobiera lub ustawia filtr określający, czy element przybornika może być używany w składniku docelowym.

(Odziedziczone po ToolboxItem)
IsTransient
Przestarzałe.

Pobiera wartość wskazującą, czy element przybornika jest przejściowy.

(Odziedziczone po ToolboxItem)
Locked
Przestarzałe.

Pobiera wartość wskazującą ToolboxItem , czy jest obecnie zablokowany.

(Odziedziczone po ToolboxItem)
OriginalBitmap
Przestarzałe.

Pobiera lub ustawia oryginalną mapę bitową, która będzie używana w przyborniku dla tego elementu.

(Odziedziczone po ToolboxItem)
Properties
Przestarzałe.

Pobiera słownik właściwości.

(Odziedziczone po ToolboxItem)
TypeName
Przestarzałe.

Pobiera lub ustawia w pełni kwalifikowaną nazwę typu tworzonego IComponent przez element przybornika po wywołaniu.

(Odziedziczone po ToolboxItem)
Version
Przestarzałe.

Pobiera wersję dla tego pliku ToolboxItem.

(Odziedziczone po ToolboxItem)

Metody

CheckUnlocked()
Przestarzałe.

Zgłasza wyjątek, jeśli element przybornika jest obecnie zablokowany.

(Odziedziczone po ToolboxItem)
CreateComponents()
Przestarzałe.

Tworzy składniki skonfigurowane do utworzenia elementu przybornika.

(Odziedziczone po ToolboxItem)
CreateComponents(IDesignerHost)
Przestarzałe.

Tworzy składniki skonfigurowane do utworzenia elementu przybornika przy użyciu określonego hosta projektanta.

(Odziedziczone po ToolboxItem)
CreateComponents(IDesignerHost, IDictionary)
Przestarzałe.

Tworzy składniki skonfigurowane do utworzenia elementu przybornika przy użyciu określonego hosta projektanta i wartości domyślnych.

(Odziedziczone po ToolboxItem)
CreateComponentsCore(IDesignerHost)
Przestarzałe.

Tworzy składnik lub tablicę Activity składników Activity po wywołaniu elementu przybornika.

CreateComponentsCore(IDesignerHost, IDictionary)
Przestarzałe.

Tworzy tablicę składników po wywołaniu elementu przybornika.

(Odziedziczone po ToolboxItem)
CreateComponentsWithUI(IDesignerHost)
Przestarzałe.

Activity Tworzy składnik lub tablicę składnikówActivity, które generują okno dialogowe na powierzchni projektowej po wywołaniu elementu przybornika.

Deserialize(SerializationInfo, StreamingContext)
Przestarzałe.

Ładuje stan elementu przybornika z określonego obiektu informacji o serializacji.

(Odziedziczone po ToolboxItem)
Equals(Object)
Przestarzałe.

Określa, czy dwa ToolboxItem wystąpienia są równe.

(Odziedziczone po ToolboxItem)
FilterPropertyValue(String, Object)
Przestarzałe.

Filtruje wartość właściwości przed jej zwróceniem.

(Odziedziczone po ToolboxItem)
GetHashCode()
Przestarzałe.

Zwraca wartość skrótu dla tego wystąpienia.

(Odziedziczone po ToolboxItem)
GetToolboxDisplayName(Type)
Przestarzałe.

Pobiera skojarzona nazwa wyświetlana elementu Przybornik w przyborniku.

GetToolboxImage(Type)
Przestarzałe.

Pobiera skojarzony obraz, który jest używany do reprezentowania elementu Przybornik w przyborniku.

GetType()
Przestarzałe.

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
GetType(IDesignerHost)
Przestarzałe.

Umożliwia dostęp do typu skojarzonego z elementem przybornika.

(Odziedziczone po ToolboxItem)
GetType(IDesignerHost, AssemblyName, String, Boolean)
Przestarzałe.

Tworzy wystąpienie określonego typu, opcjonalnie przy użyciu określonego hosta projektanta i nazwy zestawu.

(Odziedziczone po ToolboxItem)
Initialize(Type)
Przestarzałe.

Inicjuje bieżący element przybornika o określonym typie do utworzenia.

(Odziedziczone po ToolboxItem)
Lock()
Przestarzałe.

Blokuje element przybornika i uniemożliwia zmianę jego właściwości.

(Odziedziczone po ToolboxItem)
MemberwiseClone()
Przestarzałe.

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
OnComponentsCreated(ToolboxComponentsCreatedEventArgs)
Przestarzałe.

ComponentsCreated Zgłasza zdarzenie.

(Odziedziczone po ToolboxItem)
OnComponentsCreating(ToolboxComponentsCreatingEventArgs)
Przestarzałe.

ComponentsCreating Zgłasza zdarzenie.

(Odziedziczone po ToolboxItem)
Serialize(SerializationInfo, StreamingContext)
Przestarzałe.

Zapisuje stan elementu przybornika do określonego obiektu informacji o serializacji.

(Odziedziczone po ToolboxItem)
ToString()
Przestarzałe.

Zwraca element String reprezentujący bieżący ToolboxItemelement .

(Odziedziczone po ToolboxItem)
ValidatePropertyType(String, Object, Type, Boolean)
Przestarzałe.

Sprawdza, czy obiekt jest danego typu.

(Odziedziczone po ToolboxItem)
ValidatePropertyValue(String, Object)
Przestarzałe.

Sprawdza poprawność właściwości przed przypisaniem jej do słownika właściwości.

(Odziedziczone po ToolboxItem)

Zdarzenia

ComponentsCreated
Przestarzałe.

Występuje natychmiast po utworzeniu składników.

(Odziedziczone po ToolboxItem)
ComponentsCreating
Przestarzałe.

Występuje, gdy składniki mają zostać utworzone.

(Odziedziczone po ToolboxItem)

Jawne implementacje interfejsu

ISerializable.GetObjectData(SerializationInfo, StreamingContext)
Przestarzałe.

Aby uzyskać opis tego elementu członkowskiego, zobacz metodę GetObjectData(SerializationInfo, StreamingContext) .

(Odziedziczone po ToolboxItem)

Dotyczy