패키지 | flash.filesystem |
클래스 | public final class StorageVolumeInfo |
상속 | StorageVolumeInfo EventDispatcher Object |
언어 버전: | ActionScript 3.0 |
런타임 버전: | AIR 2 |
StorageVolume.storageVolume
정적 속성은 단일 StorageVolumeInfo 객체를 참조하며, 이 객체가 이벤트를 전달합니다. 또한 StorageVolumeInfo 클래스는 현재 마운트된 저장소 볼륨을 나열하는 getStorageVolumes
메서드를 정의합니다.
AIR 프로파일 지원: 이 기능은 모든 데스크톱 운영 체제에서 지원되지만 일부 AIR for TV 장치에서는 지원되지 않습니다. 휴대 장치에서도 지원되지 않습니다. StorageVolumeInfo.isSupported
속성을 사용하여 런타임에 지원을 테스트할 수 있습니다. 여러 프로파일 간 API 지원에 대한 자세한 내용은 AIR 프로파일 지원을 참조하십시오.
현재 배포된 Linux 시스템에서는 StorageVolumeInfo 객체가 특정 위치에 마운트된 물리적 장치와 네트워크 장치를 위해서만 storageVolumeMount
및 storageVolumeUnmount
이벤트를 전달합니다.
속성 | 정의 주체 | ||
---|---|---|---|
constructor : Object
지정된 객체 인스턴스의 클래스 객체 또는 생성자 함수에 대한 참조입니다. | Object | ||
isSupported : Boolean [정적] [읽기 전용]
현재 플랫폼에서 StorageVolumeInfo 클래스가 지원되면 isSupported 속성이 true로 설정되고, 그렇지 않으면 false로 설정됩니다. | StorageVolumeInfo | ||
storageVolumeInfo : StorageVolumeInfo [정적] [읽기 전용]
StorageVolumeInfo 객체의 단일 인스턴스입니다. | StorageVolumeInfo |
메서드 | 정의 주체 | ||
---|---|---|---|
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
리스너에서 이벤트 알림을 받을 수 있도록 EventDispatcher 객체에 이벤트 리스너 객체를 등록합니다. | EventDispatcher | ||
이벤트를 이벤트 흐름으로 전달합니다. | EventDispatcher | ||
현재 마운트된 저장소 볼륨에 해당하는 StorageVolume 객체의 벡터를 반환합니다. | StorageVolumeInfo | ||
EventDispatcher 객체에 특정 유형의 이벤트에 대한 리스너가 등록되어 있는지 여부를 확인합니다. | EventDispatcher | ||
지정된 속성이 객체에 정의되어 있는지 여부를 나타냅니다. | Object | ||
Object 클래스의 인스턴스가 매개 변수로 지정된 객체의 프로토타입 체인에 있는지 여부를 나타냅니다. | Object | ||
지정된 속성이 존재하고 열거 가능한지 여부를 나타냅니다. | Object | ||
EventDispatcher 객체에서 리스너를 제거합니다. | EventDispatcher | ||
루프 작업에서 동적 속성을 사용할 수 있는지 여부를 설정합니다. | Object | ||
로캘별 규칙에 따라 서식이 지정된 이 객체의 문자열 표현을 반환합니다. | Object | ||
지정된 객체의 문자열 표현을 반환합니다. | Object | ||
지정된 객체의 프리미티브 값을 반환합니다. | Object | ||
이 EventDispatcher 객체 또는 조상 객체에 지정한 이벤트 유형에 대한 이벤트 리스너가 등록되어 있는지 여부를 확인합니다. | EventDispatcher |
이벤트 | 요약 | 정의 주체 | ||
---|---|---|---|---|
[브로드캐스트 이벤트] Flash Player 또는 AIR 응용 프로그램이 운영 체제 포커스를 얻어 활성화될 때 전달됩니다. | EventDispatcher | |||
[브로드캐스트 이벤트] Flash Player 또는 AIR 응용 프로그램이 운영 체제 포커스를 잃고 비활성화될 때 전달됩니다. | EventDispatcher | |||
저장소 볼륨이 마운트되었을 때 전달됩니다. | StorageVolumeInfo | |||
저장소 볼륨이 마운트 해제되었을 때 전달됩니다. | StorageVolumeInfo |
isSupported | 속성 |
storageVolumeInfo | 속성 |
storageVolumeInfo:StorageVolumeInfo
[읽기 전용] 언어 버전: | ActionScript 3.0 |
런타임 버전: | AIR 2 |
StorageVolumeInfo 객체의 단일 인스턴스입니다. 이 객체에서 storageVolumeMount
및 storageVolumeUnmount
이벤트에 대한 이벤트 리스너를 등록합니다.
구현
public static function get storageVolumeInfo():StorageVolumeInfo
getStorageVolumes | () | 메서드 |
public function getStorageVolumes():Vector.<StorageVolume>
언어 버전: | ActionScript 3.0 |
런타임 버전: | AIR 2 |
현재 마운트된 저장소 볼륨에 해당하는 StorageVolume 객체의 벡터를 반환합니다.
현재 배포된 Linux 시스템에서는 이 메서드가 특정 위치에 마운트된 물리적 장치와 네트워크 장치에 해당하는 객체를 반환합니다.
반환값Vector.<StorageVolume> |
관련 API 요소
예제 ( 예제 사용 방법 )
var volumes:Vector.<StorageVolume> = new Vector.<StorageVolume>; volumes = StorageVolumeInfo.storageVolumeInfo.getStorageVolumes(); for (var i:int = 0; i < volumes.length; i++) { trace(volumes[i].rootDirectory.nativePath); }
storageVolumeMount | 이벤트 |
flash.events.StorageVolumeChangeEvent
속성 StorageVolumeChangeEvent.type =
flash.events.StorageVolumeChangeEvent.STORAGE_VOLUME_MOUNT
언어 버전: | ActionScript 3.0 |
런타임 버전: | AIR 2 |
저장소 볼륨이 마운트되었을 때 전달됩니다.
현재 배포된 Linux 시스템에서는 StorageVolumeInfo 객체가 특정 위치에 마운트된 물리적 장치와 네트워크 장치를 위해서만 storageVolumeMount
및 storageVolumeUnmount
이벤트를 전달합니다.
StorageVolumeChangeEvent.VOLUME_MOUNT
상수는 볼륨이 마운트될 때 StorageVolumeChangeEvent의 type
속성 값을 정의합니다.
이벤트는 다음과 같은 속성을 가집니다.
속성 | 값 |
---|---|
bubbles | false |
cancelable | false . 취소할 기본 비헤이비어가 없습니다. |
currentTarget | StorageVolumeChangeEvent 객체입니다. |
file | 저장소 볼륨을 나타내는 File 객체입니다. |
name | 저장소 볼륨의 이름입니다. |
target | StorageVolumeChangeEvent 객체입니다. |
type | "storageVolumeMount" |
storageVolumeUnmount | 이벤트 |
flash.events.StorageVolumeChangeEvent
속성 StorageVolumeChangeEvent.type =
flash.events.StorageVolumeChangeEvent.STORAGE_VOLUME_UNMOUNT
언어 버전: | ActionScript 3.0 |
런타임 버전: | AIR 2 |
저장소 볼륨이 마운트 해제되었을 때 전달됩니다.
현재 배포된 Linux 시스템에서는 StorageVolumeInfo 객체가 특정 위치에 마운트된 물리적 장치와 네트워크 장치를 위해서만 storageVolumeMount
및 storageVolumeUnmount
이벤트를 전달합니다.
StorageVolumeChangeEvent.VOLUME_MOUNT
상수는 볼륨이 마운트 해제될 때 StorageVolumeChangeEvent의 type
속성 값을 정의합니다.
이벤트는 다음과 같은 속성을 가집니다.
속성 | 값 |
---|---|
bubbles | false |
cancelable | false . 취소할 기본 비헤이비어가 없습니다. |
currentTarget | StorageVolumeChangeEvent 객체입니다. |
file | 저장소 볼륨을 나타내는 File 객체입니다. |
name | 저장소 볼륨의 이름입니다. |
target | StorageVolumeChangeEvent 객체입니다. |
type | "storageVolumeUnmount" |
Tue Jun 12 2018, 03:17 PM Z