
Step 2. 用「加入其他帳號 ...」來新增帳號

Step 3. 選擇 CardDAV 帳號

Step 4. 這邊的伺服器路徑設成: /principals/users/galsync/

Step 5. 前項步驟完成後,回到「聯絡人資訊」,再從「偏好設定」進入。

Step 6. 這邊的伺服器路徑改成「/dav/galsync」

private string folding(string input) { string tempInput = input; string result = ""; const int f = 37; // 一個字一律算兩個 bytes 最長只能 75 所以 75/2 https://www.ietf.org/rfc/rfc2047.txt for (int i = 0, len = tempInput.Length; i <= len; i += f) { string x = tempInput.Substring(i, (i + f >= len ? len - i : f)); result += string.Format(@"=?UTF-8?B?{0}?=", Convert.ToBase64String(Encoding.UTF8.GetBytes(x))); } if (result.Split("?".ToCharArray()).Length == 5) result = result + "=?UTF-8?B??="; // 只切到一次還會會被解回去,所以補一個空的 return result; }
執行完成後會出現以下的畫面:vsixinstaller /uninstall:NuPackToolsVsix.Microsoft.67e54e40-0ae3-42c5-a949-fddf5739e7a5
vsixinstaller NuGet.Tools.vsix
Method | Description |
PUBLISH | Used to publish a calendar entry to one or more Calendar Users. There is no interactivity between the publisher and any other calendar user. An example might include a baseball team publishing its schedule to the public. |
REQUEST | Used to schedule a calendar entry with other Calendar Users. Requests are interactive in that they require the receiver to respond using the Reply methods. Meeting Requests, Busy Time requests and the assignment of VTODOs to other Calendar Users are all examples. Requests are also used by the "Organizer" to update the status of a calendar entry. |
REPLY | A Reply is used in response to a Request to convey "Attendee" status to the "Organizer". Replies are commonly used to respond to meeting and task requests. |
ADD | Add one or more instances to an existing VEVENT, VTODO, or VJOURNAL. |
CANCEL | Cancel one or more instances of an existing VEVENT, VTODO, or VJOURNAL. |
REFRESH | The Refresh method is used by an "Attendee" to request the latest version of a calendar entry. |
COUNTER | The Counter method is used by an "Attendee" to negotiate a change in the calendar entry. Examples include the request to change a proposed Event time or change the due date for a VTODO. |
DECLINECOUNTER | Used by the "Organizer" to decline the proposed counter-proprosal. |
<Label text="備註" posY="0" posX="69" gridWidth="8" sizePolicy="dynamic"/>
<FormField name="pmk_file.pmkud01" colName="pmkud01" sqlType="VARCHAR(255)" fieldId="999" sqlTabName="pmk_file"
tabIndex="999">
<ButtonEdit width="10" action="controlp" image="zoom" posY="0" posX="81" gridWidth="12" scroll="1"
sample="MMMMMM000000" comment="備註[pmkud01]"/>
</FormField>
<tr>
<td width="90" id="pmkud01_1" nowrap="true" align="right" class="normalFormCaption">備註</td><td nowrap="true" width="100">
<table style="margin:0px;padding:0px;" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><span id="pmkud01_2" class="normalSpan"></span></td>
</tr>
</table>
</td>
</tr>