CalDavSynchronizer.ThoughtvCardWorkaround.vCardImprovedWriter.BuildProperties_CLASS C# (CSharp) Метод

BuildProperties_CLASS() приватный Метод

private BuildProperties_CLASS ( vCardPropertyCollection properties, Thought.vCards.vCard card ) : void
properties vCardPropertyCollection
card Thought.vCards.vCard
Результат void
      private void BuildProperties_CLASS(
          vCardPropertyCollection properties,
          vCard card)
      {

        vCardProperty property = new vCardProperty("CLASS");

        switch (card.AccessClassification)
        {

          case vCardAccessClassification.Unknown:
            // No value is written.
            return;

          case vCardAccessClassification.Confidential:
            property.Value = "CONFIDENTIAL";
            break;

          case vCardAccessClassification.Private:
            property.Value = "PRIVATE";
            break;

          case vCardAccessClassification.Public:
            property.Value = "PUBLIC";
            break;

          default:
            throw new NotSupportedException();

        }

        properties.Add(property);

      }