Compartilhar via


GhostShapeCollection Classe

Definição

Uma coleção de GhostShapes.

public ref class GhostShapeCollection : System::Collections::ICollection, System::Runtime::Serialization::ISerializable
[System.Serializable]
public class GhostShapeCollection : System.Collections.ICollection, System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type GhostShapeCollection = class
    interface ICollection
    interface IEnumerable
    interface ISerializable
Public Class GhostShapeCollection
Implements ICollection, ISerializable
Herança
GhostShapeCollection
Atributos
Implementações

Construtores

GhostShapeCollection(Guid, Guid)

Inicializa uma nova instância da classe GhostShapeCollection.

GhostShapeCollection(SerializationInfo, StreamingContext)

Inicializa uma nova instância da classe GhostShapeCollection. Isso é usado para desserialização.

Propriedades

AbsoluteBoundingBox

Obtém o retângulo delimitador atual em torno de todas as GhostShapes na coleção. O retângulo está em unidades do mundo em relação ao canto superior esquerdo do diagrama.

AreSiblings

Os membros desta coleção são todos irmãos?

Count

Obtém o número de GhostShapes na coleção.

GridSize

Obtém o tamanho da grade para a coleção de formas fantasma como um todo.

IsSynchronized

Obtém um valor que indica se o acesso à coleção é sincronizado (thread-safe).

LocationDelta

Obtém o delta entre o local atual e inicial da coleção de formas fantasma como um todo.

ParentIds

Obtém uma matriz de Guids pai na coleção de formas fantasmas.

PrimaryGhostShape

Obtém a forma fantasma primária.

SourceDiagramId

Obtém a ID do diagrama de origem. Isso pode retornar Guid.Empty.

SourceProcessId

Obtém a ID do processo de origem.

SourceStoreId

Obtém a ID do repositório de origem. Isso pode retornar Guid.Empty.

SyncRoot

Obtém um objeto que pode ser usado para sincronizar o acesso à coleção.

Métodos

Add(GhostShape)

Adiciona um objeto GhostShape à coleção.

CopyTo(Array, Int32)

Copia o GhostShapes para uma Matriz, começando em um índice array específico.

CopyTo(GhostShape[], Int32)

Copia o GhostShapes para uma matriz GhostShape[], começando em um índice array específico.

Find(Guid)

Obtém o GhostShape dado o guid ShapeElement de origem.

GetEnumerator()

Retorna um enumerador que pode iterar pela coleção GhostShape.

GetObjectData(SerializationInfo, StreamingContext)

Popula um SerializationInfo com os dados necessários para serializar esse objeto.

Offset(PointD)

Desloca a localização atual de cada forma fantasma pelo delta especificado.

Aplica-se a