equal
deleted
inserted
replaced
422 iPropertyMgr.GetPropertyL(TMTPObjectPropertyCode(aPropCode), value); |
422 iPropertyMgr.GetPropertyL(TMTPObjectPropertyCode(aPropCode), value); |
423 CMTPTypeObjectPropListElement& propElem = iPropertyList->ReservePropElemL(aHandle, aPropCode); |
423 CMTPTypeObjectPropListElement& propElem = iPropertyList->ReservePropElemL(aHandle, aPropCode); |
424 propElem.SetUint8L(CMTPTypeObjectPropListElement::EValue, value); |
424 propElem.SetUint8L(CMTPTypeObjectPropListElement::EValue, value); |
425 iPropertyList->CommitPropElemL(propElem); |
425 iPropertyList->CommitPropElemL(propElem); |
426 } |
426 } |
427 break; |
427 break; |
|
428 case EMTPObjectPropCodeHidden: |
|
429 { |
|
430 TEntry FileEntry; |
|
431 User::LeaveIfError(iFramework.Fs().Entry(iObjectMeta->DesC(CMTPObjectMetaData::ESuid), FileEntry)); |
|
432 CMTPTypeObjectPropListElement& propElem = iPropertyList->ReservePropElemL(aHandle, aPropCode); |
|
433 TBool isHidden = FileEntry.IsHidden(); |
|
434 if ( isHidden ) |
|
435 { |
|
436 propElem.SetUint16L(CMTPTypeObjectPropListElement::EValue,EMTPHidden ); |
|
437 } |
|
438 else |
|
439 { |
|
440 propElem.SetUint16L(CMTPTypeObjectPropListElement::EValue,EMTPVisible ); |
|
441 } |
|
442 iPropertyList->CommitPropElemL(propElem); |
|
443 } |
|
444 break; |
428 default: |
445 default: |
429 //Leave |
446 //Leave |
430 { |
447 { |
431 User::Leave(KErrGeneral); |
448 User::Leave(KErrGeneral); |
432 } |
449 } |