Graphisoft®

File Type ManagerVersion: 1.0

FileTypeManager::Match

파일을 FileTypeManager 항목과 비교합니다. == 연산자처럼 사용됩니다.

    static bool Match (
      const Location&    loc,
      GeneralID          referenceID,
      GroupID            rootGroupID = RootGroup
    );

파라미터

loc
식별할 파일의 위치입니다.
referenceID
타입 데이터베이스 항목의 식별자입니다.
rootGroupID
동작의 가상 루트입니다. 동작하는 동안 이 항목 아래의 항목들만 보입니다.

리턴 값

만약 타입이 가장 높은 일치 레벨과 동일하거나 그룹이 가장 잘 일치하는 타입들 중 하나를 포함하고 있다면 true를 리턴합니다.

설명

Match는 타입 또는 그룹과 위치 간의 == 연산자로 사용할 수 있습니다. referenceID(타입 또는 그룹일 수 있음)가 참조한 항목이 최상의 일치 레벨을 가진 타입이거나, 최상의 일치 타입 중 최소 1개를 포함하는 그룹이라면 true를 리턴합니다. 이것은 가장 약한 식별 함수이므로 가장 빠릅니다.

요구사항

버전: Input-Output Library 1.0.0 또는 이후
헤더: FileTypeManager.hpp
라이브러리가 가져오기: InputOutput.lib [WIN]
모듈: InputOutputLib [MAC], InputOutput.dll [WIN]

참고사항

파일 타입 관리자, Class 멤버, FileTypeManager::Identify, FileTypeManager::ExactMatch, FileTypeInspectorCallBack