Aracılığıyla paylaş


GhostShapeCollection Sınıf

Tanım

GhostShapes koleksiyonu.

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
Devralma
GhostShapeCollection
Öznitelikler
Uygulamalar

Oluşturucular

GhostShapeCollection(Guid, Guid)

GhostShapeCollection sınıfının yeni bir örneğini başlatır.

GhostShapeCollection(SerializationInfo, StreamingContext)

GhostShapeCollection sınıfının yeni bir örneğini başlatır. Bu, seri durumdan çıkarma için kullanılır.

Özellikler

AbsoluteBoundingBox

Koleksiyondaki tüm GhostShape'leri çevreleyen geçerli sınırlayıcı dikdörtgeni alır. Dikdörtgen, diyagramın sol üst kısmına göre dünya birimlerindedir.

AreSiblings

Bu koleksiyonun tüm üyeleri eşdüzey mi?

Count

Koleksiyondaki GhostShapes sayısını alır.

GridSize

Bir bütün olarak hayalet şekil koleksiyonunun kılavuz boyutunu alır.

IsSynchronized

Koleksiyona erişimin eşitlenip eşitlenmediğini belirten bir değer alır (iş parçacığı güvenli).

LocationDelta

Bir bütün olarak hayalet şekil koleksiyonunun geçerli ve ilk konumu arasındaki deltayı alır.

ParentIds

Hayalet şekil koleksiyonunda bir üst Guid dizisi alır.

PrimaryGhostShape

Birincil hayalet şeklini alır.

SourceDiagramId

Kaynak diyagram kimliğini alır. Bu guid.empty döndürebilir.

SourceProcessId

Kaynak işlem kimliğini alır.

SourceStoreId

Kaynak depo kimliğini alır. Bu guid.empty döndürebilir.

SyncRoot

Koleksiyona erişimi eşitlemek için kullanılabilecek bir nesne alır.

Yöntemler

Add(GhostShape)

Koleksiyona bir GhostShape nesnesi ekler.

CopyTo(Array, Int32)

GhostShapes'i belirli bir Dizi dizininden başlayarak bir Diziye kopyalar.

CopyTo(GhostShape[], Int32)

GhostShapes'i, belirli bir Dizi dizininden başlayarak bir GhostShape[] dizisine kopyalar.

Find(Guid)

Kaynak ShapeElement guid değeri verilen GhostShape değerini alır.

GetEnumerator()

GhostShape koleksiyonunda yineleyebileceğiniz bir numaralandırıcı döndürür.

GetObjectData(SerializationInfo, StreamingContext)

SerializationInfo dosyasını bu nesneyi seri hale getirmek için gereken verilerle doldurur.

Offset(PointD)

Her hayalet şeklin geçerli konumunu belirtilen deltaya göre kaydırıyor.

Şunlara uygulanır