PrintCapabilities.PageMediaSizeCapability 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
프린터가 지원하는 용지 및 미디어 크기를 식별하는 PageMediaSize 개체의 컬렉션을 가져옵니다.
public:
property System::Collections::ObjectModel::ReadOnlyCollection<System::Printing::PageMediaSize ^> ^ PageMediaSizeCapability { System::Collections::ObjectModel::ReadOnlyCollection<System::Printing::PageMediaSize ^> ^ get(); };
public System.Collections.ObjectModel.ReadOnlyCollection<System.Printing.PageMediaSize> PageMediaSizeCapability { get; }
member this.PageMediaSizeCapability : System.Collections.ObjectModel.ReadOnlyCollection<System.Printing.PageMediaSize>
Public ReadOnly Property PageMediaSizeCapability As ReadOnlyCollection(Of PageMediaSize)
속성 값
ReadOnlyCollection<T> 개체의 PageMediaSize입니다.
예제
다음 코드 예제에서 특정 값을 검색 하는 방법을 보여 줍니다는 PageMediaSizeCapability합니다.
foreach (PageMediaSize mediaSize in pc.PageMediaSizeCapability)
{
if (mediaSize.PageMediaSizeName == PageMediaSizeName.ISOA4)
{
Console.WriteLine("A4 size is supported");
break;
}
}
설명
속성 중 대부분 PrintCapabilities 와 같은 이름의 끝에 "기능"이 없는 CollationCapability, 열거 형식의 값 컬렉션입니다. 하지만 PageMediaSizeCapability 고 PageResolutionCapability 은 개체 컬렉션입니다. 후자의 두 속성에 대해 테스트할 수 없습니다 특정 값의 존재 여부를 사용 하 여 합니다 Contains 메서드의 ReadOnlyCollection<T>합니다. 참조 형식에 메서드를 반환 하기 때문에 이것이 true
가 같은 개체 이므로; 개체의 메모리 주소를 전달 하는 경우에 컬렉션에 있는 개체의 주소와 동일 하 게 됩니다. 이 일반적으로 수 없으므로 대/소문자를 거의 항상 반환 됩니다 false
개체에 전달 되는 모든 속성에 동일한 값이 정확 하 게 사용 하 여 컬렉션에서 개체가 있을 경우에 합니다 Contains 메서드 ReadOnlyCollection<T>. 내용을 확인 하는 PageMediaSizeCapability, 각 해당 멤버를 원하는 값과 비교 하 여 열거 해야 합니다.
프린터 미디어 크기 선택 옵션을 지원 하지 않으면는 컬렉션이 비어 있습니다.
이 속성에 해당 합니다 Print Schema의 PageMediaSize
키워드입니다.
적용 대상
.NET