Freigeben über


IFragmentManager Schnittstelle

Definition

Schnittstelle zum Verwalten von Fragmenten. Dies umfasst vor allem die Buchhaltung von Verbänden und IAttachmentPoint die eng damit verbundene Anwendung von Refit-Vorgängen.

public interface IFragmentManager
type IFragmentManager = interface
Public Interface IFragmentManager

Eigenschaften

CurrentFragmentId

Abrufen der ID des derzeit aktiven Fragments

FragmentIds

Gibt eine Kopie der aktuellen Liste der Fragment-IDs zurück.

NumFragments

Aktuelle Anzahl von Fragmenten.

Methoden

ApplyActiveCurrentFragment()

Benachrichtigen Sie alle Fragmente über ihren aktuellen Zustand.

GetFragmentState(FragmentId)

Ruft den aktuellen Zustand eines bestimmten Fragments ab.

Merge()

Rufen Sie das Plug-In auf, um die Zusammenführung zu berechnen, und wenden Sie dann an, indem Sie Transformationen festlegen und das Szenendiagramm anpassen.

Pause()

Legen Sie alle Fragmente fest, die während eines temporären Systemausfalls nicht verbunden sind, insbesondere wenn die Nachverfolgung verloren geht.

Refreeze()

Rufen Sie manuell einen Vorgang zum erneuten Fixieren des Plug-Ins auf, und nehmen Sie danach alle erforderlichen Anpassungen in der Buchhaltung vor.

RegisterForRefitNotifications(RefitNotificationDelegate)

Registrieren Sie einen Delegaten für Benachrichtigungen, die erneut angepasst werden.

Reset()

Löschen Sie alle internen Status und Ressourcen.

UnregisterForRefitNotifications(RefitNotificationDelegate)

Heben Sie die Registrierung eines zuvor registrierten Delegaten für Benachrichtigungen zur erneuten Anpassung auf.

Update(Boolean, Boolean)

Führen Sie alle ausstehenden Neuanpassungsvorgänge aus, und stimmen Sie den Zustand entsprechend ab.

Gilt für: