Diagram

Diagram class

Visio 개체 계층 구조의 루트 요소.

public class Diagram : IDisposable

생성자

이름설명
Diagram()기본 생성자입니다.
Diagram(Stream)공용 클래스 생성자, 는 스트림에서 다이어그램을 로드합니다.
Diagram(string)공용 클래스 생성자, 는 파일에서 다이어그램을 로드합니다.
Diagram(Stream, LoadFileFormat)공용 클래스 생성자, 미리 정의된 형식을 사용하여 스트림에서 다이어그램을 로드합니다.
Diagram(Stream, LoadOptions)공용 클래스 생성자, 미리 정의된 로드 파일 옵션을 사용하여 스트림에서 다이어그램을 로드합니다.
Diagram(string, LoadFileFormat)공용 클래스 생성자, 미리 정의된 형식을 사용하여 파일에서 다이어그램을 로드합니다.
Diagram(string, LoadOptions)공용 클래스 생성자, 미리 정의된 로드 파일 옵션을 사용하여 파일에서 다이어그램을 로드합니다.

속성

이름설명
ActivePage { get; }활성 page 를 지정합니다.
Buildnum { get; set; }문서를 만드는 데 사용된 Visio 인스턴스의 빌드 번호입니다.
Colors { get; }문서의 색상표를 포함합니다. 각 문서에는 단일 색상표 가 포함되어 있으며 문서의 모양, 텍스트 및 레이어와 같은 객체 에 적용할 수 있는 24가지 표준 색상을 나열합니다.
DataConnections { get; }문서에 대한 DataConnection 요소를 포함합니다.
DataRecordSets { get; }문서 개체와 연결된 DataRecordset 개체의 컬렉션입니다.
DocLangID { get; set; }사용자가 Microsoft Office 2010 언어 기본 설정에서 지정한 사용자 인터페이스 언어의 고유 ID입니다.
DocumentProps { get; }문서의 제목, 작성자 등과 같은 문서 속성 요소를 포함합니다.
DocumentSettings { get; }문서 설정을 지정하는 요소를 포함합니다.
DocumentSheet { get; }문서의 셰이프시트 구조를 지정합니다.
EmailRoutingData { get; set; }문서에 대한 MIME(Multipurpose Internet Mail Extensions) 인코딩 MAPI 전자 메일 회람 쪽지를 포함합니다.
EventItems { get; }개체가 응답해야 하는 각 이벤트에 대한 EventItem 요소를 포함합니다.
FontDirs { set; }글꼴 폴더 경로 를 나타냅니다.
Fonts { get; }글꼴 요소 컬렉션을 포함합니다.
HeaderFooter { get; }문서의 머리글 및 바닥글에 대한 요소를 포함합니다.
InterruptMonitor { get; set; }인터럽트 모니터를 가져오고 설정합니다.
Key { get; set; }문서가 Visio 외부에서 수정되었는지 여부를 나타냅니다. 있는 경우 Visio는 파일의 내용을 완전히 테스트합니다. Visio. 외부에서 만드는 파일은 생략하십시오.
Masters { get; }컬렉션 마스터 객체.
Metric { get; set; }도면에서 미터법 단위를 사용할지 여부. 미터법 단위를 사용하려면 이 속성을 True(1)로 설정하십시오. 영어 단위를 사용하려면 False(0)로 설정하세요.
Pages { get; }컬렉션 페이지 개체.
RibbonX { get; set; }리본 사용자 인터페이스를 사용자 지정하기 위해 문서에 전달되는 리본 XML 문자열입니다.
SolutionXMLs { get; }XML 값.
Start { get; set; }문서가 Visio 외부에서 수정되었는지 여부를 나타냅니다. 있는 경우 Visio는 파일 내용을 완전히 테스트합니다. Visio. 외부에서 만드는 파일은 생략하십시오.
StyleSheets { get; }컬렉션 스타일시트 객체.
UserCustomUI { get; set; }빠른 액세스 도구 모음이나 리본을 사용자 지정하기 위해 문서에 전달되는 리본 XML 문자열입니다.
Validation { get; }문서에 대한 다이어그램 유효성 검사에 대한 정보를 저장합니다.
VbaProject { get; }VbaProject 가져오기VbaProject .
VbProjectData { get; set; }MIME(Multipurpose Internet Mail Extensions) 인코딩 형식의 Microsoft Visual Basic for Applications 프로젝트 데이터를 포함합니다.
Version { get; set; }Visio 인스턴스의 버전 번호입니다. Microsoft Visio 2010 = 14.
Windows { get; }문서에 대한 창 요소를 포함합니다.

행동 양식

이름설명
AddMaster(Diagram, string)마스터의 이름 또는 NameU로 소스 다이어그램에서 다이어그램에 마스터를 추가합니다.
AddMaster(Stream, int)마스터의 ID로 템플릿 스트림에서 다이어그램에 마스터를 추가합니다.
AddMaster(Stream, string)마스터의 이름 또는 NameU로 템플릿 스트림에서 다이어그램에 마스터를 추가합니다.
AddMaster(string, int)마스터의 ID로 템플릿 파일에서 다이어그램에 마스터를 추가합니다.
AddMaster(string, string)마스터의 이름 또는 NameU로 템플릿 파일에서 다이어그램에 마스터를 추가합니다.
AddShape(Shape, string, int)마스터가 생성한 도형을 특정 페이지에 추가합니다.
AddShape(double, double, string, int)정의된 PinX 및 PinY가 있는 페이지에서 마스터가 생성한 모양을 추가합니다.
AddShape(double, double, double, double, string, int)정의된 PinX,PinY,Width 및 Height를 사용하여 페이지에서 마스터에 의해 생성된 모양을 추가합니다.
Combine(Diagram)다른 다이어그램 개체를 결합합니다.
CopyTheme(Diagram)소스 다이어그램에서 테마를 복사합니다.
Dispose()비관리 리소스 해제, 해제 또는 재설정과 관련된 응용 프로그램 정의 작업을 수행합니다.
GetDefaultFontDir()기본 글꼴 폴더 경로 가져오기
GetUnusedStyles()미사용 Styles 가져오기
HasHiddenInfo()이 다이어그램에 숨겨진 정보가 있는지 여부를 나타냅니다.
Layout(LayoutOptions)다이어그램의 모든 페이지에 대한 모양을 배치하거나 커넥터를 다시 라우팅합니다.
Print()전체 문서를 기본 프린터로 인쇄합니다.
Print(PrinterSettings)표준(사용자 인터페이스 없음) 인쇄 컨트롤러를 사용하여 지정된 프린터 설정에 따라 문서를 인쇄합니다.
Print(PrintSaveOptions)전체 문서를 기본 프린터로 인쇄합니다.
Print(string)표준(사용자 인터페이스 없음) 인쇄 컨트롤러를 사용하여 전체 문서를 지정된 프린터로 인쇄합니다.
Print(PrinterSettings, PrintSaveOptions)표준(사용자 인터페이스 없음) 인쇄 컨트롤러를 사용하여 지정된 프린터 설정에 따라 문서를 인쇄합니다.
Print(PrinterSettings, string)표준(사용자 인터페이스 없음) 인쇄 컨트롤러와 문서 이름을 사용하여 지정된 프린터 설정에 따라 문서를 인쇄합니다.
Print(string, PrintSaveOptions)표준(사용자 인터페이스 없음) 인쇄 컨트롤러를 사용하여 전체 문서를 지정된 프린터로 인쇄합니다.
Print(string, string)표준(사용자 인터페이스 없음) 인쇄 컨트롤러와 문서 이름을 사용하여 문서를 인쇄합니다.
Print(PrinterSettings, string, PrintSaveOptions)표준(사용자 인터페이스 없음) 인쇄 컨트롤러와 문서 이름을 사용하여 지정된 프린터 설정에 따라 문서를 인쇄합니다.
Print(string, string, PrintSaveOptions)표준(사용자 인터페이스 없음) 인쇄 컨트롤러와 문서 이름을 사용하여 문서를 인쇄합니다.
Refresh()다이어그램의 모든 DataRecordSet에 대한 Refresh 메서드를 호출합니다.
RemoveHiddenInformation(int)사용하지 않는 정보 제거
RemoveMacro()이 다이어그램에서 VBA/매크로를 제거합니다.
Save(Stream, SaveFileFormat)다이어그램 데이터를 스트림에 저장합니다.
Save(Stream, SaveOptions)지정된 저장 옵션을 사용하여 다이어그램을 스트림에 저장합니다.
Save(string, SaveFileFormat)다이어그램 데이터를 파일에 저장합니다.
Save(string, SaveOptions)지정된 저장 옵션을 사용하여 문서를 파일로 저장합니다.
static Export(Stream, Stream)다이어그램을 vsd 스트림에서 vdw 스트림 형식으로 내보냅니다. 아직 구현되지 않았습니다.
static Export(Stream, string)다이어그램을 vsd 스트림에서 *.vdw 파일 형식으로 내보냅니다. 아직 구현되지 않았습니다.
static Export(string, Stream)다이어그램을 vsd 파일에서 vdw 스트림 형식으로 내보냅니다. 아직 구현되지 않았습니다.
static Export(string, string)다이어그램을 vsd에서 vdw 형식으로 내보냅니다. 아직 구현되지 않았습니다.

또한보십시오