C# 클래스 KSUtil.Metadata

Metadata class which contains supporting functions to access/update/remove metadata from an event file
파일 보기 프로젝트 열기: angelaHillier/KSUtil

공개 메소드들

메소드 설명
ConvertMetadataValueToString ( object metadataValue ) : string

Converts a metadata value to a string

UpdateFileMetadata ( KStudioClient client, string fileName, KStudioMetadataType type, string key, object value ) : string

Updates (adds/edits) file-level metadata in an event file

UpdateStreamMetadata ( KStudioClient client, string fileName, string streamName, KStudioMetadataType type, string key, object value ) : string

Updates (add/edits) stream-level metadata in an event file

비공개 메소드들

메소드 설명
AlterMetadata ( KStudioMetadata metadata, string key, object value ) : void

Alters (add/edit/remove) a metadata item within a KStudioMetadata object

GetMetadataAsText ( KStudioMetadata metadata, KStudioMetadataType type, string streamName ) : string

Returns all key/value pairs in a metadata object as a single string

메소드 상세

ConvertMetadataValueToString() 공개 정적인 메소드

Converts a metadata value to a string
public static ConvertMetadataValueToString ( object metadataValue ) : string
metadataValue object Value to convert
리턴 string

UpdateFileMetadata() 공개 정적인 메소드

Updates (adds/edits) file-level metadata in an event file
public static UpdateFileMetadata ( KStudioClient client, string fileName, KStudioMetadataType type, string key, object value ) : string
client KStudioClient KStudioClient to use for accessing the event file
fileName string Path to event file
type KStudioMetadataType Type of metadata (Public or Personal)
key string Key of metadata object to add/edit
value object Value of metadata object to add/edit
리턴 string

UpdateStreamMetadata() 공개 정적인 메소드

Updates (add/edits) stream-level metadata in an event file
public static UpdateStreamMetadata ( KStudioClient client, string fileName, string streamName, KStudioMetadataType type, string key, object value ) : string
client KStudioClient KStudioClient to use for accessing the event file
fileName string Path to event file
streamName string Name of stream which should contain the metadata
type KStudioMetadataType Type of metadata to update (Public or Personal)
key string Key of metadata object to add/edit
value object Value of metadata object to add/edit
리턴 string