Share via


ServiceInfo 클래스

정의

특정 애플리케이션 서비스에 대해 검색할 수 있는 정보입니다.

[Android.Runtime.Register("android/content/pm/ServiceInfo", DoNotGenerateAcw=true)]
public class ServiceInfo : Android.Content.PM.ComponentInfo, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/content/pm/ServiceInfo", DoNotGenerateAcw=true)>]
type ServiceInfo = class
    inherit ComponentInfo
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
상속
특성
구현

설명

특정 애플리케이션 서비스에 대해 검색할 수 있는 정보입니다. 이는 AndroidManifest.xml <에서 수집된 정보에 해당합니다. 서비스> 태그.

에 대한 Java 설명서입니다 android.content.pm.ServiceInfo.

이 페이지의 일부는 만들고 공유하며 에 설명된 용어에 따라 사용되는 작업을 기반으로 수정됩니다.

생성자

ServiceInfo()
ServiceInfo(IntPtr, JniHandleOwnership)

JNI 개체의 관리되는 표현을 만들 때 사용되는 생성자입니다. 런타임에서 호출합니다.

ServiceInfo(ServiceInfo)

필드

FlagAllowSharedIsolatedProcess
사용되지 않음.

#flags비트 : 설정되고 서비스인 android.R.attr#isolatedProcess 경우 다른 격리된 서비스와 공유 격리된 프로세스에서 서비스를 바인딩할 수 있습니다.

FlagExternalService
사용되지 않음.

#flags비트: 설정된 경우 서비스가 선언된 패키지가 아니라 호출 애플리케이션의 패키지에서 바인딩되고 실행될 수 있습니다.

FlagIsolatedProcess
사용되지 않음.

#flags비트: 설정된 경우 서비스는 자체 격리된 프로세스에서 실행됩니다.

FlagSingleUser
사용되지 않음.

#flags비트: 설정된 경우 서비스의 단일 instance 디바이스의 모든 사용자에 대해 실행됩니다.

FlagStopWithTask
사용되지 않음.

#flags비트: 설정된 경우 사용자가 애플리케이션의 작업 중 하나에 뿌리를 둔 작업을 제거하면 시스템에서 서비스가 자동으로 중지됩니다.

FlagUseAppZygote
사용되지 않음.

#flags비트: 설정된 경우 일반 Zygote 대신 애플리케이션 Zygote에서 서비스(격리해야 합니다)가 생성됩니다.

ForegroundServiceTypeCamera
사용되지 않음.

특성의 에 android.R.attr#foregroundServiceType 해당하는 camera 상수입니다.

ForegroundServiceTypeConnectedDevice
사용되지 않음.

특성의 에 android.R.attr#foregroundServiceType 해당하는 connectedDevice 상수입니다.

ForegroundServiceTypeDataSync
사용되지 않음.

특성의 에 android.R.attr#foregroundServiceType 해당하는 dataSync 상수입니다.

ForegroundServiceTypeHealth
사용되지 않음.

특성의 에 android.R.attr#foregroundServiceType 해당하는 health 상수입니다.

ForegroundServiceTypeLocation
사용되지 않음.

특성의 에 android.R.attr#foregroundServiceType 해당하는 location 상수입니다.

ForegroundServiceTypeManifest
사용되지 않음.

특수 값은 매니페스트 파일에 설정된 모든 형식을 사용했음을 나타냅니다.

ForegroundServiceTypeMediaPlayback
사용되지 않음.

특성의 에 android.R.attr#foregroundServiceType 해당하는 mediaPlayback 상수입니다.

ForegroundServiceTypeMediaProjection
사용되지 않음.

특성의 에 android.R.attr#foregroundServiceType foregroundServiceType 해당하는 mediaProjection 상수입니다.

ForegroundServiceTypeMicrophone
사용되지 않음.

특성의 에 android.R.attr#foregroundServiceType 해당하는 microphone 상수입니다.

ForegroundServiceTypeNone

매니페스트 파일에 설정되지 않은 경우 기본 포그라운드 서비스 유형입니다.

ForegroundServiceTypePhoneCall
사용되지 않음.

특성의 에 android.R.attr#foregroundServiceType 해당하는 phoneCall 상수입니다.

ForegroundServiceTypeRemoteMessaging
사용되지 않음.

특성의 에 android.R.attr#foregroundServiceType 해당하는 remoteMessaging 상수입니다.

ForegroundServiceTypeShortService
사용되지 않음.

매니페스트의 특성에 android.R.attr#foregroundServiceType 해당하는 shortService "수명이 짧은" 서비스에 대한 포그라운드 서비스 유형입니다.

ForegroundServiceTypeSpecialUse
사용되지 않음.

특성의 에 android.R.attr#foregroundServiceType 해당하는 specialUse 상수입니다.

ForegroundServiceTypeSystemExempted
사용되지 않음.

특성의 에 android.R.attr#foregroundServiceType 해당하는 systemExempted 상수입니다.

속성

ApplicationInfo

이 구성 요소의 일부인 애플리케이션/패키지에 대한 전역 정보입니다.

(다음에서 상속됨 ComponentInfo)
AttributionTags

이 구성 요소에 자동으로 적용되어야 하는 특성 태그 집합입니다.

(다음에서 상속됨 ComponentInfo)
Banner

이 구성 요소 배너의 그리기 가능한 리소스 식별자(패키지의 리소스)입니다.

(다음에서 상속됨 PackageItemInfo)
BannerResource

이 구성 요소에 사용할 배너 리소스 식별자를 반환합니다.

(다음에서 상속됨 ComponentInfo)
Class

Object의 런타임 클래스를 반환합니다.

(다음에서 상속됨 Object)
Creator
DescriptionRes

구성 요소에 대한 사용자가 읽을 수 있는 설명을 포함하는 문자열 리소스 식별자(패키지의 리소스)입니다.

(다음에서 상속됨 ComponentInfo)
DirectBootAware

이 구성 요소가 직접 부팅 수명 주기를 인식하고 사용자가 자격 증명(예: 잠금 패턴 또는 PIN)을 입력하기 전에 안전하게 실행할 수 있는지 여부를 나타냅니다.

(다음에서 상속됨 ComponentInfo)
Enabled

이 구성 요소를 인스턴스화할 수 있는지 여부를 나타냅니다.

(다음에서 상속됨 ComponentInfo)
Exported

이 구성 요소를 다른 애플리케이션에서 사용할 수 있는 경우 true로 설정합니다.

(다음에서 상속됨 ComponentInfo)
Flags

매니페스트의 서비스 선언에 설정된 옵션입니다.

ForegroundServiceType

매니페스트에 지정된 포그라운드 서비스 형식을 반환합니다.

Handle

기본 Android instance 대한 핸들입니다.

(다음에서 상속됨 Object)
Icon

이 구성 요소 아이콘의 그리기 가능한 리소스 식별자(패키지의 리소스에 있음)입니다.

(다음에서 상속됨 PackageItemInfo)
IconResource

이 구성 요소에 사용할 아이콘 리소스 식별자를 반환합니다.

(다음에서 상속됨 ComponentInfo)
IsEnabled

이 구성 요소와 해당 묶은 애플리케이션을 사용할 수 있는지 여부를 반환합니다.

(다음에서 상속됨 ComponentInfo)
JniIdentityHashCode

특정 애플리케이션 서비스에 대해 검색할 수 있는 정보입니다.

(다음에서 상속됨 Object)
JniPeerMembers

특정 애플리케이션 서비스에 대해 검색할 수 있는 정보입니다.

LabelRes

이 구성 요소 레이블의 문자열 리소스 식별자(패키지의 리소스)입니다.

(다음에서 상속됨 PackageItemInfo)
Logo

이 구성 요소 로고의 드로어블 리소스 식별자(패키지의 리소스)입니다.

(다음에서 상속됨 PackageItemInfo)
LogoResource

이 구성 요소에 사용할 로고 리소스 식별자를 반환합니다.

(다음에서 상속됨 ComponentInfo)
MetaData

이 구성 요소와 연결된 추가 메타 데이터입니다.

(다음에서 상속됨 PackageItemInfo)
Name

이 항목의 공용 이름입니다.

(다음에서 상속됨 PackageItemInfo)
NonLocalizedLabel

AndroidManifest 파일에 제공된 문자열(있는 경우)입니다.

(다음에서 상속됨 PackageItemInfo)
PackageName

이 항목이 있는 패키지의 이름입니다.

(다음에서 상속됨 PackageItemInfo)
PeerReference

특정 애플리케이션 서비스에 대해 검색할 수 있는 정보입니다.

(다음에서 상속됨 Object)
Permission

이 서비스에 액세스할 수 있는 데 필요한 사용 권한의 선택적 이름입니다.

ProcessName

이 구성 요소가 실행되어야 하는 프로세스의 이름입니다.

(다음에서 상속됨 ComponentInfo)
SplitName

이 구성 요소가 선언된 분할의 이름입니다.

(다음에서 상속됨 ComponentInfo)
ThresholdClass

이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.

ThresholdType

이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.

메서드

Clone()

이 개체의 복사본을 만들고 반환합니다.

(다음에서 상속됨 Object)
DescribeContents()

이 Parcelable의 마샬링된 표현에 포함된 특수 개체의 종류를 설명합니다.

Dispose()

특정 애플리케이션 서비스에 대해 검색할 수 있는 정보입니다.

(다음에서 상속됨 Object)
Dispose(Boolean)

특정 애플리케이션 서비스에 대해 검색할 수 있는 정보입니다.

(다음에서 상속됨 Object)
Dump(IPrinter, String)
DumpBack(IPrinter, String) (다음에서 상속됨 PackageItemInfo)
DumpFront(IPrinter, String) (다음에서 상속됨 PackageItemInfo)
Equals(Object)

다른 개체가 이 개체와 "같음"인지 여부를 나타냅니다.

(다음에서 상속됨 Object)
GetHashCode()

개체의 해시 코드 값을 반환합니다.

(다음에서 상속됨 Object)
JavaFinalize()

가비지 수집에서 개체에 대한 참조가 더 이상 없다고 판단할 때 개체의 가비지 수집기에서 호출됩니다.

(다음에서 상속됨 Object)
LoadBanner(PackageManager)

이 항목과 연결된 현재 그래픽 배너를 검색합니다.

(다음에서 상속됨 PackageItemInfo)
LoadIcon(PackageManager)

이 항목과 연결된 현재 그래픽 아이콘을 검색합니다.

(다음에서 상속됨 PackageItemInfo)
LoadLabel(PackageManager)

이 항목과 연결된 현재 텍스트 레이블을 검색합니다.

(다음에서 상속됨 PackageItemInfo)
LoadLabelFormatted(PackageManager)

이 항목과 연결된 현재 텍스트 레이블을 검색합니다.

(다음에서 상속됨 PackageItemInfo)
LoadLogo(PackageManager)

이 항목과 연결된 현재 그래픽 로고를 검색합니다.

(다음에서 상속됨 PackageItemInfo)
LoadUnbadgedIcon(PackageManager)

해당하는 경우 작업 배지를 추가하지 않고 이 항목과 연결된 현재 그래픽 아이콘을 검색합니다.

(다음에서 상속됨 PackageItemInfo)
LoadXmlMetaData(PackageManager, String)

이 항목의 메타 데이터에 연결된 XML 리소스를 로드합니다.

(다음에서 상속됨 PackageItemInfo)
Notify()

이 개체의 모니터에서 대기 중인 단일 스레드를 해제합니다.

(다음에서 상속됨 Object)
NotifyAll()

이 개체의 모니터에서 대기 중인 모든 스레드를 해제합니다.

(다음에서 상속됨 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle 속성을 설정합니다.

(다음에서 상속됨 Object)
ToArray<T>()

특정 애플리케이션 서비스에 대해 검색할 수 있는 정보입니다.

(다음에서 상속됨 Object)
ToString()

개체의 문자열 표현을 반환합니다.

(다음에서 상속됨 Object)
UnregisterFromRuntime()

특정 애플리케이션 서비스에 대해 검색할 수 있는 정보입니다.

(다음에서 상속됨 Object)
Wait()

현재 스레드가 각성될 때까지 대기하도록 합니다. 일반적으로 <알림을<> 받>거나<<> 중단/em>합니다.

(다음에서 상속됨 Object)
Wait(Int64)

현재 스레드가 깨어날 때까지 대기하게 하며, 일반적으로 <알림을 받<>거나 중단</>em>>을 받거나 <일정량의 실시간이 경과할 때까지 대기합니다.

(다음에서 상속됨 Object)
Wait(Int64, Int32)

현재 스레드가 깨어날 때까지 대기하게 하며, 일반적으로 <알림을 받<>거나 중단</>em>>을 받거나 <일정량의 실시간이 경과할 때까지 대기합니다.

(다음에서 상속됨 Object)
WriteToParcel(Parcel, ParcelableWriteFlags) (다음에서 상속됨 PackageItemInfo)

명시적 인터페이스 구현

IJavaPeerable.Disposed()

특정 애플리케이션 서비스에 대해 검색할 수 있는 정보입니다.

(다음에서 상속됨 Object)
IJavaPeerable.DisposeUnlessReferenced()

특정 애플리케이션 서비스에 대해 검색할 수 있는 정보입니다.

(다음에서 상속됨 Object)
IJavaPeerable.Finalized()

특정 애플리케이션 서비스에 대해 검색할 수 있는 정보입니다.

(다음에서 상속됨 Object)
IJavaPeerable.JniManagedPeerState

특정 애플리케이션 서비스에 대해 검색할 수 있는 정보입니다.

(다음에서 상속됨 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

특정 애플리케이션 서비스에 대해 검색할 수 있는 정보입니다.

(다음에서 상속됨 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

특정 애플리케이션 서비스에 대해 검색할 수 있는 정보입니다.

(다음에서 상속됨 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

특정 애플리케이션 서비스에 대해 검색할 수 있는 정보입니다.

(다음에서 상속됨 Object)

확장 메서드

JavaCast<TResult>(IJavaObject)

Android 런타임 확인 형식 변환을 수행합니다.

JavaCast<TResult>(IJavaObject)

특정 애플리케이션 서비스에 대해 검색할 수 있는 정보입니다.

GetJniTypeName(IJavaPeerable)

특정 애플리케이션 서비스에 대해 검색할 수 있는 정보입니다.

적용 대상