다음을 통해 공유


GhostShapeCollection 클래스

정의

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
상속
GhostShapeCollection
특성
구현

생성자

GhostShapeCollection(Guid, Guid)

GhostShapeCollection 클래스의 새 instance 초기화합니다.

GhostShapeCollection(SerializationInfo, StreamingContext)

GhostShapeCollection 클래스의 새 instance 초기화합니다. 역직렬화에 사용됩니다.

속성

AbsoluteBoundingBox

컬렉션의 모든 GhostShapes를 둘러싼 현재 경계 사각형을 가져옵니다. 사각형은 다이어그램의 왼쪽 위와 관련된 세계 단위로 되어 있습니다.

AreSiblings

이 컬렉션의 멤버는 모두 형제입니까?

Count

컬렉션의 GhostShapes 수를 가져옵니다.

GridSize

전체 고스트 셰이프 컬렉션의 그리드 크기를 가져옵니다.

IsSynchronized

해당 컬렉션에 대한 액세스가 동기화되어 스레드로부터 안전하게 보호되는지 여부를 나타내는 값을 가져옵니다.

LocationDelta

전체 고스트 셰이프 컬렉션의 현재 위치와 초기 위치 사이의 델타를 가져옵니다.

ParentIds

고스트 셰이프 컬렉션에서 부모 Guid의 배열을 가져옵니다.

PrimaryGhostShape

기본 고스트 셰이프를 가져옵니다.

SourceDiagramId

원본 다이어그램 ID를 가져옵니다. Guid.Empty를 반환할 수 있습니다.

SourceProcessId

원본 프로세스 ID를 가져옵니다.

SourceStoreId

원본 저장소 ID를 가져옵니다. Guid.Empty를 반환할 수 있습니다.

SyncRoot

컬렉션에 대한 액세스를 동기화하는 데 사용할 수 있는 개체를 가져옵니다.

메서드

Add(GhostShape)

컬렉션에 GhostShape 개체를 추가합니다.

CopyTo(Array, Int32)

특정 배열 인덱스에서 시작하여 GhostShapes를 배열에 복사합니다.

CopyTo(GhostShape[], Int32)

특정 배열 인덱스에서 시작하여 GhostShapes를 GhostShape[] 배열에 복사합니다.

Find(Guid)

원본 ShapeElement guid가 지정된 GhostShape를 가져옵니다.

GetEnumerator()

GhostShape 컬렉션을 반복할 수 있는 열거자를 반환합니다.

GetObjectData(SerializationInfo, StreamingContext)

SerializationInfo를 이 개체를 serialize하는 데 필요한 데이터로 채웁니다.

Offset(PointD)

각 고스트 셰이프의 현재 위치를 지정된 델타로 오프셋합니다.

적용 대상