다음을 통해 공유


GraphDataObject.Create 메서드 (IEnumerable<GraphNode>, Guid, Int32, array<DataFormat[])

선택한 노드 (및 모든 하위 항목)을 교환 하는 IDataObject를 만듭니다.

네임스페이스:  Microsoft.VisualStudio.GraphModel
어셈블리:  Microsoft.VisualStudio.GraphModel(Microsoft.VisualStudio.GraphModel.dll)

구문

‘선언
Public Shared Function Create ( _
    selection As IEnumerable(Of GraphNode), _
    sourceGraphId As Guid, _
    levels As Integer, _
    formats As DataFormat() _
) As IDataObject
public static IDataObject Create(
    IEnumerable<GraphNode> selection,
    Guid sourceGraphId,
    int levels,
    DataFormat[] formats
)
public:
static IDataObject^ Create(
    IEnumerable<GraphNode^>^ selection, 
    Guid sourceGraphId, 
    int levels, 
    array<DataFormat^>^ formats
)
static member Create : 
        selection:IEnumerable<GraphNode> * 
        sourceGraphId:Guid * 
        levels:int * 
        formats:DataFormat[] -> IDataObject
public static function Create(
    selection : IEnumerable<GraphNode>, 
    sourceGraphId : Guid, 
    levels : int, 
    formats : DataFormat[]
) : IDataObject

매개 변수

  • selection
    형식: IEnumerable<GraphNode>

    (모든 해당 하위 항목 더하기)를 포함 하는 노드

  • sourceGraphId
    형식: Guid

    소스 그래프 개체의 고유 id입니다.

  • levels
    형식: Int32

    링크에서 각 끌기/놓기 하위 집합에 포함할 개체를 선택 합니다.

  • formats
    형식: array<DataFormat[]

    게시는 IDataObject에서 DGML 형식

반환 값

형식: IDataObject
IDataObject 또는 선택 영역이 비어 있으면 null

.NET Framework 보안

참고 항목

참조

GraphDataObject 클래스

Create 오버로드

Microsoft.VisualStudio.GraphModel 네임스페이스