Obsolete Members for PortalItemCommentListModel

  • PortalItemCommentListModel
  • The following members of class PortalItemCommentListModel are obsolete. They are provided to keep old source code working. We strongly advise against using them in new code.

    Public Functions

    (obsolete) void append(Esri::ArcGISRuntime::PortalItemComment *portalItemComment)
    (obsolete) void clear()
    (obsolete) void insert(int index, Esri::ArcGISRuntime::PortalItemComment *portalItemComment)
    (obsolete) void move(int from, int to)
    (obsolete) void removeAt(int index)
    (obsolete) void removeOne(Esri::ArcGISRuntime::PortalItemComment *portalItemComment)

    Signals

    (obsolete) void portalItemCommentAdded(int index)
    (obsolete) void portalItemCommentRemoved(int index)

    Member Function Documentation

    [signal] void PortalItemCommentListModel::portalItemCommentAdded(int index)

    This function is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.

    Signal emitted when a PortalItemComment is added to the list model.

    index is the index of the added PortalItemComment. Use itemAdded(int index) instead

    [signal] void PortalItemCommentListModel::portalItemCommentRemoved(int index)

    This function is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.

    Signal emitted when a PortalItemComment is removed from the list model.

    index is the index of the removed PortalItemComment. Use itemRemoved(int index) instead

    void PortalItemCommentListModel::append(Esri::ArcGISRuntime::PortalItemComment *portalItemComment)

    This function is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.

    Appends PortalItemComment portalItemComment to the list model.

    This method only affects the local instance of this list model class. To add a comment to the online portal item, use PortalItem::addComment instead.

    void PortalItemCommentListModel::clear()

    This function is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.

    Removes all comments from the list model.

    This method only affects the local instance of this list model class. This method will not remove a comment from the online portal item.

    List models do not take ownership of the objects they contain. Therefore, removing or clearing objects from the list model will not delete those objects. An RAII technique should be used to ensure that memory is properly deallocated.

    void PortalItemCommentListModel::insert(int index, Esri::ArcGISRuntime::PortalItemComment *portalItemComment)

    This function is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.

    Inserts PortalItemComment portalItemComment at a specified index in the list model.

    This method will append to the list model if the index is greater than the current size of the list.

    This method only affects the local instance of this list model class. To add a comment to the online portal item, use PortalItem::addComment instead.

    void PortalItemCommentListModel::move(int from, int to)

    This function is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.

    Moves one PortalItemComment from an index in the list model to a different index.

    This method only affects the local instance of this list model class. This method will not move a comment on the online portal item.

    void PortalItemCommentListModel::removeAt(int index)

    This function is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.

    Removes a PortalItemComment at the specified index.

    This method only affects the local instance of this list model class. This method will not remove a comment from the online portal item.

    List models do not take ownership of the objects they contain. Therefore, removing or clearing objects from the list model will not delete those objects. An RAII technique should be used to ensure that memory is properly deallocated.

    void PortalItemCommentListModel::removeOne(Esri::ArcGISRuntime::PortalItemComment *portalItemComment)

    This function is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.

    Removes the PortalItemComment portalItemComment from the list model.

    This method only affects the local instance of this list model class. This method will not remove a comment from the online portal item.

    List models do not take ownership of the objects they contain. Therefore, removing or clearing objects from the list model will not delete those objects. An RAII technique should be used to ensure that memory is properly deallocated.

    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.

    You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

    Your ArcGIS portal

    Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

    Your ArcGIS Location Platform dashboard

    Manage billing, monitor service usage, and access additional resources.

    Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

    Close